Method of deciding robot layout
AssigneeFanuc Corporation
InventorsMasaki Seki, Haruhiko Tatsumi
Life of this patent
Estimating the term…
Abstract
In a method of deciding robot layout according to the present invention, the origin (P.sub.i) of a robot layout is entered, the range (1) of robot motion at the origin of robot layout is displayed, obstacles (2, 3) within this range of motion are displayed in a color different from that of obstacles outside the range of robot motion, and the origin of robot layout is decided, while reference is made to the display, in such a manner that the robot will not interfere with the obstacles and will be capable of performing motions with respect to a workpiece.
Claims10
A method for deciding a robot layout based upon investigating interference between the robot and obstacles, comprising:
- (a) inputting robot axis configuration data, data contour data indicative of the contours of the obstacles and layout data of the obstacles;
- (b) displaying on a display screen, the obstacles based on said contour data and said layout data;
- (c) inputting an origin of robot layout and a designated height from a reference plane;
- (d) determining display data for displaying a maximum range of robot motion using said designated height, said origin of robot layout and said data indicative of maximum range of movements along each robot axis;
- (e) displaying said maximum range of motion using said display data;
- (f) displaying obstacles within said maximum range of motion in color different from that of obstacles outside said maximum range of motion;
- and
- (g) changing said origin of robot layout to eliminate interference between the robot and the obstacles.
A method for deciding a robot layout upon investigating interference between the robot and obstacles, comprising:
- (a) inputting robot axis configuration data, data indicative of maximum range of movements along each robot axis, contour data indicative of the contours of the obstacles and layout data of the obstacles;
- (b) displaying on a display screen, the obstacles based on said contour data and said layout data;
- (c) inputting an origin of robot layout and a designated swivel angle of the robot;
- (d) determining display data for displaying a maximum range of robot motion using said designated swivel angle, said origin of robot layout and said data indicative of maximum range of movements along each robot axis;
- (e) displaying said maximum range of motion using said display data;
- and
- (f) displaying obstacles within said maximum range of motion in a color different from that of obstacles outside said maximum range of motion.
A method for determining an origin of a robot so that motion of the robot is free from obstacles, comprising the steps of:
- (a) inputting obstacle data and maximum range data indicative of a three-dimensional maximum range of robot motion;
- (b) inputting a selected robot origin and at least one of a selected display height and a swivel angle;
- (c) displaying on a display screen the obstacles and a maximum range of robot motion based on at least one of said display height and said swivel angle, and based on said obstacle data, said maximum range data and said selected robot origin;
- and
- (d) changing said selected robot origin to eliminate interference between the robot and the obstacles.
An apparatus for determining an origin for a robot so that motion of the robot is free from obstacles, comprising:
- means for inputting and storing obstacle data, maximum range data indicative of a three-dimensional maximum range of robot motion, a selected robot origin, and at least one of a selected display height and a swivel angle;
- means for displaying obstacles and a maximum range of robot motion based on at least one of said display height and said swivel angle, and based on said obstacle data, said maximum range data, and said selected robot origin;
- and
- means for changing said selected robot origin to eliminate interference between the robot and the obstacles.
Dependencies are inferred from the claim text.