Device for avoiding interference
First Claim
1. An interference avoiding device for avoiding an interference between an operational device attached to a robot and a peripheral object, comprising:
- storing means for storing information on shape/dimensions of the operational device, and shape/dimensions and position/orientation of the peripheral object;
interference determining means for determining an interference between the operational device and the peripheral object based on the information stored in said storing means and a commanded position/orientation of the operational device;
position/orientation setting means for setting a new position/orientation of the operational device for avoiding the interference between the operational device and the peripheral object in place of the commanded position/orientation of a tool, when the interference avoiding device is determined that an interference will occur by said interference determining means.
1 Assignment
0 Petitions
Accused Products
Abstract
An interference avoiding device for determining occurrence of an interference in a robot operation in advance and automatically avoiding the interference, to be suitably applied to an automatic picking-up operation of randomly stored workpieces. A position/orientation of a workpiece and a position/orientation of a tool for getting hold of the workpiece in a teaching operation, and shapes/dimensions of the tool and the storage box are determined and stored in a storage device. A command position/orientation Ta of the tool for getting hold of an objective workpiece is determined based on a detected position/orientation Wa of the workpiece and it is determined whether or not an interference between the tool an the storage box will occur based on the position/orientation Ta and the stored information. If it is determined that an interference will occur, a rotational phase or an inclination angle of the tool with respect to the workpiece is changed within an allowable range of the position/orientation of the tool with respect to the workpiece, to obtain a new position/orientation of the tool. If it is determined that an interference will not occur under the new condition of the position/orientation of the tool, the new position/orientation is adopted. If an interference is still determined to occur, an alarm is issued and the operation of the robot is stopped.
-
Citations
42 Claims
-
1. An interference avoiding device for avoiding an interference between an operational device attached to a robot and a peripheral object, comprising:
-
storing means for storing information on shape/dimensions of the operational device, and shape/dimensions and position/orientation of the peripheral object;
interference determining means for determining an interference between the operational device and the peripheral object based on the information stored in said storing means and a commanded position/orientation of the operational device;
position/orientation setting means for setting a new position/orientation of the operational device for avoiding the interference between the operational device and the peripheral object in place of the commanded position/orientation of a tool, when the interference avoiding device is determined that an interference will occur by said interference determining means. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. An interference avoiding device for avoiding an interference between a robot and a peripheral object, comprising:
-
storing means for storing information on shape/dimensions of the robot, and shape/dimensions and position/orientation of the peripheral object;
interference determining means for determining an interference between the robot and the peripheral object based on the information stored in said storing means and a commanded position/orientation of the robot;
position/orientation setting means for setting a new position/orientation of the robot for avoiding the interference between the robot and the peripheral object in place of the commanded position/orientation of the robot, when the interference avoiding device is determined that an interference will occur by said interference determining means. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
Specification