Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Fast robot motion optimization with distance field

A technology of robot motion and robotics, applied in the direction of instruments, manipulators, manufacturing tools, etc., can solve problems such as impracticality, motion planning calculation taking too long, etc.

Pending Publication Date: 2021-10-12
FANUC LTD
View PDF0 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Motion planning calculations take too long to be practical in environments where collision avoidance calculations must be performed in real-time while the robot is operating if there are more than a few obstacles in the robot's workspace

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Fast robot motion optimization with distance field
  • Fast robot motion optimization with distance field
  • Fast robot motion optimization with distance field

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019] The following discussion of embodiments of the present disclosure relating to robot collision avoidance motion optimization techniques using distance field constraint functions is merely exemplary in nature and is in no way intended to limit the disclosed devices and techniques or their application or uses.

[0020] It is well known to use industrial robots for a variety of manufacturing, assembly and material movement operations. In many robotic workspace environments, obstacles exist and may be in the path of the robot's motion, i.e., obstacles may lie between where the robot is currently located and the robot's destination location. Obstacles can be permanent structures, such as machines and fixtures, or they can be temporary or movable. Large workpieces manipulated by robots can themselves be obstacles, since the robot must maneuver in or around the workpiece when performing operations such as welding. Techniques have been developed in the art for computing the rob...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A robot collision avoidance motion optimization technique using a distance field constraint function. CAD or sensor data depicting obstacles in a robot workspace are converted to voxels, and a three-dimensional binary matrix of voxel occupancy is created. A corresponding distance map matrix is then computed, wherein each cell in the distance map matrix contains a distance to a nearest occupied cell. The distance map matrix is used as a constraint function in a motion planning optimization problem, wherein the optimization problem is convexified and then iteratively solved to yield a robot motion profile which avoids the obstacles and minimizes an objective function such as distance traveled. The distance field optimization technique is quickly computed and has a computation time which is independent of the number of obstacles. The disclosed optimization technique is easy to set up, as it requires no creation of geometry primitives to approximate robot and obstacle shapes.

Description

technical field [0001] The invention relates to the field of motion control of industrial robots, in particular to a robot collision avoidance motion planning technology, which converts obstacle data into voxels, creates a three-dimensional binary matrix of occupied and unoccupied voxels, and calculates the A distance map to the nearest occupied cell is included, and this distance map is then used as a constraint in the motion optimization calculation to compute the most efficient robot arm path to avoid obstacles. Background technique [0002] The use of industrial robots to perform a wide variety of manufacturing, assembly and material movement operations is well known. In many robot workspace environments, obstacles exist and may be in the path of robot motion. Obstacles can be permanent structures, such as machines and fixtures, or they can be temporary or movable. Large workpieces manipulated by robots can themselves be obstacles, since the robot must maneuver in or a...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): B25J9/16B25J13/08
CPCB25J9/1666B25J13/087G05B2219/35145B25J9/1605B25J9/1697B25J9/1651
Inventor 林显仲加藤哲朗
Owner FANUC LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products