US Patent No. 9,126,337

ROBOT SYSTEM HAVING A ROBOT FOR CONVEYING A WORKPIECE


Patent No. 9,126,337
Issue Date September 08, 2015
Title Robot System Having A Robot For Conveying A Workpiece
Inventorship Takahiro Iwatake, Yamanashi (JP)
Assignee FANUC CORPORATION, Yamanashi (JP)

Claim of US Patent No. 9,126,337

1. 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.