Method for collision-free path planning of an industrial robot
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G05B-019/04
B25J-009/16
G05B-019/18
출원번호
US-0018493
(2011-02-01)
등록번호
US-8914152
(2014-12-16)
우선권정보
DE-10 2010 007 458 (2010-02-10)
발명자
/ 주소
Scheurer, Christian
Zimmermann, Uwe
출원인 / 주소
KUKA Laboratories GmbH
대리인 / 주소
Wood, Herron & Evans, LLP
인용정보
피인용 횟수 :
6인용 특허 :
4
초록▼
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 situ
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.
대표청구항▼
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
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; anddetermining 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. The method of claim 1, further comprising: locating an origin of a cylindrical coordinate system for the cylindrical coordinates of the model at an origin of the basic coordinate system of the industrial robot. 3. The method of claim 2, wherein the robot includes a base, a carousel mounted on the base for rotational movement about a vertical axis, a motion link pivotally coupled with the carousel, an extension arm pivotally coupled with the motion link, and a robot hand coupled with the extension arm, the robot hand including a flange for supporting the object, the method further comprising: locating a vertical axis of the cylindrical coordinate system to coincide with the vertical axis of the robot about which the carousel rotates. 4. The method of claim 1, further comprising: 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; andidentifying the second segments for which a collision of the robot arm with the obstacle could occur as third segments. 5. The method of claim 1, further comprising: determining a segment path by selecting adjacent second segments between the first point and the second point; andcalculating the path based on the determined segment path. 6. The method of claim 1, wherein the path is determined such that the object is moved along the path without changing an orientation of the object. 7. The method of claim 1, further comprising: creating a first three-dimensional model for moving the object along the path in the first orientation; andcreating a second three-dimensional model for moving the object along the path the second orientation. 8. The method of claim 7, further comprising: planning a rotation of the object from the first orientation to the second orientation;wherein the object is rotated from the first orientation to the second orientation in a region of the working space corresponding to at least one second segment, such that the at least one second segment is large enough for the object to rotate from the first orientation to the second orientation within the at least one second segment without leaving the at least one second segment. 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; anda 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, anddetermining 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; anddetermining 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.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (4)
Matsumoto, Toshihiko; Okabe, Hiroshi; Kinoshita, Takashi; Kanetani, Yoshihiro, Device for and method of inspecting surface condition having different curvatures.
Brog책rdh,Torgny, Method and a system for programming an industrial robot to move relative to defined positions on an object, including generation of a surface scanning program.
Miyake Norihisa (Matsudo JPX) Sumita Masaki (Yachiyo JPX) Sarugaku Shinichi (Funabashi JPX), Method and apparatus for controlling tracking path of working point of industrial robot.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.