IP Library › Granted Patent US 9,149,932
Granted Patent B2
US 9,149,932 · App. 14/181,725 · Granted Oct 6, 2015

Robot picking system, control device, and method of manufacturing a workpiece

Inventors: Yosuke Kamiya (Fukuoka, JP); Shingo Ando (Fukuoka, JP)
Assignee: KABUSHIKI KAISHA YASKAWA DENKI
B25J9/1697B25J9/1676G05B2219/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,149,932
App. No.
14/181,725
Granted
Oct 6, 2015
Kind
B2
Abstract

A robot picking system includes a robot that picks up a work in a first stocker accommodating a plurality of works, a control device that controls an operation of the robot, and an image acquiring device that acquires image data including information related to the plurality of works. The control device includes a candidate data generating unit that generates candidate data including information of candidate works that are candidates of a picking-up target using the image data, and a target work selecting unit that selects a target work that is a picking-up target from the candidate works using the candidate data.

Claims (61)

1. A robot picking system, comprising:

a robot that picks up a work in a stocker accommodating a plurality of works;

a control device that controls an operation of the robot; and

an image acquiring device that acquires image data including information related to the plurality of works,

wherein the robot is secured on a base at a fixed location, the robot comprising a plurality of arm sections, and a ort ser mounted to an end of the arm sections, and

wherein the control device comprises:

a candidate data generating unit that generates candidate data including information of candidate works that are candidates of a picking-up target using the image data,

a posture data generating unit that generates posture data including information of a posture and a position of the arm sections and the gripper of the robot,

a trajectory data generating unit that generates trajectory data including information of trajectory to each of the candidate works using the posture data and the candidate data, and

a target work selecting unit that selects a target work that is a picking-up target from the candidate works using the trajectory data,

wherein the robot secured on the base has a movable range, and

wherein the target work selecting unit includes a movable range checking unit configured to determine whether an operation according to the trajectory data can be performed without exceeding the movable range.

2. The robot picking system according to claim 1 ,

wherein the target work selecting unit determines whether an operation of the robot according to the trajectory is hindered, and selects the target work using a determination result.

3. The robot picking, system according to claim 2 ,

wherein the control device further comprises a required time data generating unit that generates required time data including information of a required time necessary to reach each candidate works using the candidate data, and

the target work selecting unit selects the target work using the required time data.

4. The robot picking system according to claim 3 ,

wherein the required time data generating unit generates the required time data using the trajectory data.

5. The robot picking system according to claim 3 ,

wherein the control device further comprises a shape data generating unit that generates shape data including information of a shape based on a shape of the work using the image data, and

the target work selecting unit acquires an index representing a picking-up easiness degree of the candidate works based on the shape data, and selects the target work using the index.

6. The robot picking system according to claim 5 ,

wherein the target work selecting unit selects the target work using first evaluation data obtained by weighting the required time data with a first weighting coefficient and second evaluation data obtained by the shape data with a second weighting coefficient.

7. A method of manufacturing a workpiece by using the robot picking system defined in claim 1 .

8. A robot picking system, comprising:

a robot that picks up a work in a stocker accommodating a plurality of works;

a control device that controls an operation of the robot; and

an image acquiring device that acquires image data including information related to the works,

wherein the robot is secured on a base at a fixed location, the robot comprising a plurality of arm sections, and a gripper mounted to an end of the arm sections,

wherein the control device:

generates candidate data including information of candidate works that are candidates of a picking-up target using the image data,

generates posture data including information of a posture and a position of the arm sections and the gripper of the robot,

generates trajectory data in hiding information of trajectory to each of the candidate works using the posture data and the candidate data, and

selects a target work that is a picking-up target from the candidate works using the trajectory data,

wherein the robot secured on the base has a movable range, and

wherein control device determines whether an operation according to the trajectory data can be performed without exceeding the movable range.

9. A control device that controls an operation of a robot that picks up a work in a stocker accommodating a plurality of works using image data including information related to the work, the robot being secured on a base at a fixed location, the robot comprising a plurality of arm sections and a gripper mounted to an end of the arm sections, the robot secured on the base has a movable range, the control device comprising:

a candidate data generating unit that generates candidate data including information of candidate works that are candidates of a picking-up target using the image data,

a posture data generating unit that generates posture data including information of a posture and a position of the arm sections and the gripper of the robot,

a trajectory data generating unit that generates trajectory data including information of trajectory to each of the candidate works using the posture data and the candidate data, and

a target work selecting unit that selects a target work that is a picking-up target from the candidate works using the trajectory data,

wherein the target work selecting unit includes a movable range checking unit configured to determine Whether an operation according to the trajectory data can be performed without exceeding the movable range.

10. The robot picking system according to claim 4 ,

wherein the control device further comprises a shape data generating unit that generates shape data including information of a shape based on a shape of the work using the image data, and

the target work selecting unit acquires an index representing a picking-up easiness degree of the candidate works based on the shape data, and selects the target work using the index.

11. A method of manufacturing a workpiece by using the robot picking system defined in claim 2 .

12. A method of manufacturing a workpiece by using the robot picking system defined in claim 3 .

13. A method of manufacturing a workpiece by using the robot picking system defined in claim 4 .

14. A method of manufacturing a workpiece by using the robot picking system defined in claim 5 .

15. A method of manufacturing a workpiece by using the robot picking system defined in claim 6 .

16. The robot picking system according to claim 1 ,

wherein the movable range checking unit determines whether the operation can be performed without exceeding the movable range by using the trajectory data, movable range information, and length information of the arm sections.

17. The robot picking system according to claim 1 ,

wherein the target work selecting unit selects the target work using an highest evaluation value of evaluation values calculated for the candidate works based on a determination result of the movable range checking unit.

18. The robot picking system according to claim 1 ,

wherein the target work selecting unit further includes an interference checking unit configured to determine whether the operation according to the trajectory data is hindered by interference with an obstacle.

19. The robot picking system according to claim 18 ,

wherein the control device further comprises a required time data generating unit that generates required time data including information of a required time necessary to reach each candidate works using the candidate data, and

wherein the target work selecting unit acquires an index representing a picking-up easiness degree of the candidate works based on the shape data, and

wherein the target work selecting unit selects the target work using a highest evaluation value of evaluation values calculated for the candidate works based on the required time data, the index, a determination result of the interference checking unit, and a determination result of the movable range checking unit.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 17, 2014
From: KAMIYA, YOSUKE; ANDO, SHINGO
To: KABUSHIKI KAISHA YASKAWA DENKI
Reel/Frame 032226/0520 →
Priority Claims (1)
JP 2013-055221 · Mar 18, 2013 · national
Continuity (1)
Related Publication 20140277731A1 · Sep 18, 2014