IP Library Granted Patent US 9,346,166
Granted Patent B2
US 9,346,166 · App. 14/012,748 · Granted May 24, 2016

Apparatus and method of taking out bulk stored articles by robot

Inventor: Takefumi Gotou (Yamanashi, JP)
Assignee: FANUC CORPORATION
B25J9/1697G05B2219/37567G05B2219/39476G05B2219/40053
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,346,166
App. No.
14/012,748
Granted
May 24, 2016
Kind
B2
Abstract

An article take-out apparatus including: a 3D measuring device measuring surface positions of a plurality of articles stored in bulk in a 3D space so as to acquire position information of a plurality of 3D points; a connected set processing unit determining connected sets made by connecting 3D points which are close to each other, from the plurality of 3D points acquired by the 3D measuring device; an article identifying unit identifying positions and postures of the articles, based on position information of 3D points belonging to the connected sets; a hand position and posture processing unit determining positions and postures of the hand capable of taking out the identified articles; and a robot control unit controlling a robot to move the hand to the positions and postures determined by the hand position and posture processing unit and take out the articles.

Claims (27)

1. An article take-out apparatus, comprising:

a robot having a hand capable of holding an article;

a 3D measuring device measuring surface positions of a plurality of articles stored in bulk in a 3D space so as to acquire position information of a plurality of 3D points;

a connected set processing unit determining connected sets made by connecting 3D points which are close to each other, from the plurality of 3D points acquired by the 3D measuring device;

an article identifying unit identifying positions and postures of the articles, based on position information of 3D points belonging to the connected sets, wherein the article identifying unit determines positions and postures representing the connected sets, based on positions of 3D points belonging to the connected sets;

a hand position and posture processing unit determining positions and postures of the hand capable of taking out the articles, the positions and postures of the articles being identified by the article identifying unit, wherein the hand position and posture processing unit determines the positions and postures of the hand corresponding to the positions and postures determined by the article identifying unit; and

a robot control unit controlling the robot to move the hand to the positions and postures determined by the hand position and posture processing unit and take out the articles,

wherein the article identifying unit is configured to identify the positions and postures of the articles, based on the position information of the 3D points belonging to the connected sets, and without using a model or pattern matching.

2. The article take-out apparatus according to claim 1 , wherein the article identifying unit combines center of gravity positions of the 3D points belonging to the connected sets and predetermined postures at the center of gravity positions to determine the positions and postures representing the connected sets.

3. The article take-out apparatus according to claim 1 , wherein the article identifying unit determines flat surfaces based on positions of the 3D points belonging to the connected sets and combines positions of single points on the flat surfaces and postures based on normal directions of the flat surfaces to determine the positions and postures representing the connected sets.

4. The article take-out apparatus according to claim 1 , wherein the article identifying unit determines curved surfaces based on positions of the 3D points belonging to the connected sets and combines positions of single points on the curved surfaces and postures based on normal directions of the curved surfaces at the positions to determine the positions and postures representing the connected sets.

5. The article take-out apparatus according to claim 1 , wherein the article identifying unit determines positions and postures of holes provided at articles, assuming that a closed region of a predetermined area or more where there are no 3D points is a hole, based on positions of the 3D points belonging to the connected sets and combines the positions and postures of the holes to determine the positions and postures representing the connected sets.

6. The article take-out apparatus according to claim 1 , wherein the hand has either a suction nozzle, magnet, suction pad, or chuck.

7. An article take-out apparatus, comprising:

a robot having a hand capable of holding an article;

a 3D measuring device measuring surface positions of a plurality of articles stored in bulk in a 3D space so as to acquire position information of a plurality of 3D points;

a connected set processing unit determining connected sets made by connecting 3D points which are close to each other, from the plurality of 3D points acquired by the 3D measuring device;

an article identifying unit identifying positions and postures of the articles, based on position information of 3D points belonging to the connected sets, wherein the article identifying unit determines positions and postures representing the connected sets, based on positions of 3D points belonging to the connected sets;

a hand position and posture processing unit determining positions and postures of the hand capable of taking out the articles, the positions and postures of the articles being identified by the article identifying unit, wherein the hand position and posture processing unit determines the positions and postures of the hand corresponding to the positions and postures determined by the article identifying unit; and

a robot control unit controlling the robot to move the hand to the positions and postures determined by the hand position and posture processing unit and take out the articles,

wherein the plurality of 3D points acquired by the 3D measuring device form a 3D point set, and

wherein the connected set processing unit has a proximity judging unit judging if a distance between a first 3D point and a second 3D point belonging to the 3D point set relating to a predetermined coordinate system is within a predetermined distance, and connects the first 3D point and the second 3D point when it is judged by the proximity judging unit that the distance between the first 3D point and the second 3D point is within the predetermined distance.

8. An article take-out method of taking out articles stored in bulk in a 3D space by using a robot having a hand capable of holding an article, comprising:

measuring surface positions of a plurality of articles stored in bulk by a 3D measuring device to acquire position information of a plurality of 3D points;

determining connected sets made by connecting 3D points which are close to each other, from the plurality of 3D points acquired by the 3D point measuring device;

identifying positions and postures of articles by determining positions and postures representing the connected sets, based on position information of 3D points belonging to the connected sets;

determining positions and postures of the hand capable of taking out the articles, the positions and postures of the articles being identified, the positions and postures of the hand corresponding to the positions and postures representing the connected sets; and controlling the robot to move the hand to the positions and postures of the hand and take out the articles, wherein said identifying comprises identifying the positions and postures of the articles by determining the positions and postures representing the connected sets, based on the position information of the 3D points belonging to the connected sets, and without using a model or pattern matching.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 28, 2013
From: GOTOU, TAKEFUMI
To: FANUC CORPORATION
Reel/Frame 031103/0901 →
Priority Claims (1)
JP 2012-188485 · Aug 29, 2012 · national
Continuity (1)
Related Publication 20140067127A1 · Mar 6, 2014