Robot system having a robot for conveying a workpiece
AssigneeFanuc Corporation
InventorTakahiro Iwatake
Life of this patent
Estimating the term…
Abstract
A robot system includes a three-dimensional measuring device for obtaining positional information of a workpiece, a robot having a tool capable of holding a workpiece, and a control device for controlling the robot. The control device stores association data which associate the positional information of the workpiece with a center-of-gravity position of the workpiece. A center-of-gravity position of the workpiece to be picked out is estimated, based on the positional information obtained by the three-dimensional measuring device and on to the association data. The control device determines at least one of the holding position of the workpiece, the picking-out direction and the position and posture of the tool, based on the estimated center-of-gravity position.
Claims8
A robot system for picking out and conveying a workpiece placed in a three-dimensional space, the robot system comprising:
- a three-dimensional measuring device for measuring a surface position on the workpiece to obtain positional information of a plurality of points on a surface of the workpiece in a three-dimensional space;
- a robot movable in accordance with a specified position and posture;
- a tool attached to a tip portion of the robot and adapted to hold the workpiece;
- a force measuring part for measuring a force acting on the tool by the workpiece when the workpiece is held by the tool;
- and
- a control device for controlling the robot,
- the control device comprising:
- a workpiece identifying part for identifying a workpiece to be picked out and a position and posture of the workpiece, based on the positional information of the plurality of points obtained by the three-dimensional measuring device;
- a picking position and posture determining part for determining a holding position of the workpiece, a picking-out direction of the workpiece and a position and posture of the tool, so as to pick out the workpiece identified by the workpiece identifying part;
- a center-of-gravity position calculating part for calculating a center-of-gravity position of the workpiece held by the tool, based on force data measured by the force measuring part with a plurality of postures of the robot holding the workpiece;
- an associating part for associating the positional information of the workpiece held by the tool, which is obtained by the three-dimensional measuring device with the center-of-gravity position of the workpiece calculated by the center-of-gravity position calculating part;
- an association storing part for storing a result of the association made by the associating part;
- and
- a center-of-gravity position estimating part for estimating a center-of-gravity position of the workpiece identified by the workpiece identifying part, based on the result of the association stored by the association storing part,
- wherein the picking position and posture determining part is adapted to determine at least one of the holding position of the workpiece identified by the workpiece identifying part at the time of picking out the workpiece, the picking-out direction of the workpiece, the position and posture of the tool, based on the center-of-gravity position of the workpiece estimated by the center-of-gravity position estimating part.
Dependencies are inferred from the claim text.