Method for collision-free path planning of an industrial robot
First Claim
Patent Images
1. A method for planning a collision-free path for moving an object using an industrial robot having a robot arm controlled by a control device, wherein a working space of the robot includes at least one obstacle, the method comprising:
- creating a three-dimensional model of the working space of the industrial robot in cylindrical coordinates;
modeling the at least one obstacle in the three-dimensional model as at least one hollow cylindrical first segment;
dividing the region of the three-dimensional model that is not occupied by the first segment into a plurality of cylindrical second segments; and
determining a path along which the industrial robot is to move the object from a first point to a second point using the three-dimensional model, wherein the path is determined such that the object is moved exclusively within a region of the working space corresponding to the second segments, wherein the object is moved along at least a first portion of the path with the object in a first orientation, and wherein the object is moved along at least a second portion of the path with the object in a second orientation different than the first orientation.
2 Assignments
0 Petitions
Accused Products
Abstract
The invention relates to a method for collision-free path planning for an industrial robot (1) which has a control device (9) and a robot arm (2) that is movable with the aid of the control device (9), to which an object (11) is attached, and in whose working space at least one obstacle (12) is situated.
20 Citations
10 Claims
-
1. A method for planning a collision-free path for moving an object using an industrial robot having a robot arm controlled by a control device, wherein a working space of the robot includes at least one obstacle, the method comprising:
-
creating a three-dimensional model of the working space of the industrial robot in cylindrical coordinates; modeling the at least one obstacle in the three-dimensional model as at least one hollow cylindrical first segment; dividing the region of the three-dimensional model that is not occupied by the first segment into a plurality of cylindrical second segments; and determining a path along which the industrial robot is to move the object from a first point to a second point using the three-dimensional model, wherein the path is determined such that the object is moved exclusively within a region of the working space corresponding to the second segments, wherein the object is moved along at least a first portion of the path with the object in a first orientation, and wherein the object is moved along at least a second portion of the path with the object in a second orientation different than the first orientation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An industrial robot, comprising:
-
a robot arm including a robot hand having a flange for supporting an object to be moved with the robot arm; and a control device controlling the robot arm for movement of the object from a first point to a second point within a working space of the robot arm that includes at least one obstacle; the control device planning a path for moving the object from the first point to the second point by; creating a three-dimensional model of the working space of the industrial robot in cylindrical coordinates, modeling the at least one obstacle in the three-dimensional model as at least one hollow cylindrical first segment, dividing the region of the three-dimensional model that is not occupied by the first segment into a plurality of cylindrical second segments, and determining a path along which the industrial robot is to move the object from a first point to a second point using the three-dimensional model, wherein the path is determined such that the object is moved exclusively within a region of the workspace corresponding to the second segments, wherein the object is moved along at least a first portion of the path with the object in a first orientation, and wherein the object is moved along at least a second portion of the path with the object in a second orientation different than the first orientation.
-
-
10. A method for planning a collision-free path for moving an object using an industrial robot having a robot arm controlled by a control device, wherein a working space of the robot includes at least one obstacle, the method comprising:
-
creating a three-dimensional model of the working space of the industrial robot in cylindrical coordinates; modeling the at least one obstacle in the three-dimensional model as at least one hollow cylindrical first segment; dividing the region of the three-dimensional model that is not occupied by the first segment into a plurality of cylindrical second segments; simulating in the three-dimensional model positions of the robot arm that correspond to positions of the object in the second segments; determining which second segments in the three-dimensional model are segments where a collision of the robot arm with the obstacle could occur; identifying the second segments for which a collision of the robot arm with the obstacle could occur as third segments; and determining a path along which the industrial robot is to move the object from a first point to a second point using the three-dimensional model, wherein the path is determined such that the object is moved exclusively within a region of the working space corresponding to the second segments.
-
Specification