Method for operating a collaborative robot and collaborative robot for carrying out said method
US-2024424681-A1 · Dec 26, 2024 · US
US2020101613A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2020101613-A1 |
| Application number | US-201916578073-A |
| Country | US |
| Kind code | A1 |
| Filing date | Sep 20, 2019 |
| Priority date | Sep 27, 2018 |
| Publication date | Apr 2, 2020 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
An information processing apparatus includes an acquisition unit acquiring a first image and a second image, the first image being an image of a target area in an initial state, the second image being an image of the target area where a first object conveyed from a supply area is placed, an estimation unit estimating one or more second areas in the target area, based on a feature of a first area estimated using the first image and the second image, the first area being where the first object is placed, the one or more second areas each being an area where an object in the supply area can be placed and being different from the first area. A control unit controls a robot to convey a second object different from the first object from the supply area to any of the one or more second areas.
Opening claim text (preview).
What is claimed is: 1 . An information processing apparatus for controlling a robot that conveys an object from a supply area to a target area, the information processing apparatus comprising: an acquisition unit configured to acquire a first image and a second image, the first image being an image of the target area in an initial state, the second image being an image of the target area where a first object conveyed from the supply area is placed; an estimation unit configured to estimate one or more second areas in the target area, based on a feature of a first area estimated using the first image and the second image, the first area being where the first object is placed, the one or more second areas each being an area where an object in the supply area can be placed and being different from the first area; and a control unit configured to control the robot to convey a second object different from the first object from the supply area to any of the second areas. 2 . The information processing apparatus according to claim 1 , wherein the control unit controls the robot to convey the second object to any of the second areas not having the first object. 3 . The information processing apparatus according to claim 1 , wherein in a case where the second object does not remain in the supply area, the control unit stops the robot. 4 . The information processing apparatus according to claim 1 , wherein in a case where the target area has none of the second areas where an object can be placed, the control unit stops the robot. 5 . The information processing apparatus according to claim 1 , wherein the target area is an area having partial areas which are similar in shape to the first area and are regularly arranged. 6 . The information processing apparatus according to claim 1 , wherein the control unit controls the robot to convey and place the second object in such a manner that a direction of the second object is aligned with a direction of the first object. 7 . The information processing apparatus according to claim 1 , wherein the control unit controls the robot to place the second object in such a manner that a front-back direction of the second object corresponds to a front-back direction of the first object. 8 . The information processing apparatus according to claim 1 , wherein based on a difference between the first image and the second image, the estimation unit estimates the location of the first area where the first object is placed. 9 . The information processing apparatus according to claim 1 , wherein the feature of the first area is acquired from the first image. 10 . The information processing apparatus according to claim 1 , wherein the estimation unit estimates the one or more second areas in the target area, by template matching between the feature of the first area and a feature of a portion of the first image. 11 . The information processing apparatus according to claim 1 , further comprising a notification unit configured to notify a user that the user performs an operation for conveying the first object from the supply area to the target area, after the first image is captured. 12 . The information processing apparatus according to claim 11 , wherein in a case where none of the second objects remain in the supply area, the notification unit notifies the user that the operation is completed. 13 . The information processing apparatus according to claim 11 , wherein in a case where the target area has none of the second areas where an object can be placed, the notification unit notifies the user that the operation is completed. 14 . The information processing apparatus according to claim 1 , wherein the acquisition unit further acquires a third image obtained by image-capturing the supply area where the first object is randomly placed, and wherein the estimation unit estimates a candidate for a holding position by template matching between the third image and the feature of the first area which is estimated from the first image and the second image and has the first object. 15 . The information processing apparatus according to claim 1 , further comprising: a display unit configured to display the second areas estimated by the estimation unit, using a predetermined method; and a reception unit configured to receive from a user a determination of whether conveyance of the second object to the second areas is appropriate, wherein in a case where the user determines that the conveyance is not appropriate, the acquisition unit acquires a third image captured in a state where the first object has been placed again in a fourth area in the target area, and wherein based on the first image and the third image, the estimation unit estimates the fourth area as the second areas. 16 . The information processing apparatus according to claim 15 , wherein the display unit displays on a display device an area corresponding to second areas in the first image. 17 . The information processing apparatus according to claim 15 , wherein the display unit projects a predetermined image onto the second areas using a projection device. 18 . A non-transitory storage medium that stores a program for causing a computer to execute an information processing method for generating a control value of a robot that conveys an object from a supply area to a target area, the information processing method comprising: acquiring a first image and a second image, the first image being an image of a target area in an initial state, the second image being an image of the target area where a first object conveyed from a supply area is placed; estimating, in the target area, one or more second areas in the target area, based on a feature of a first area estimated using the first image and the second image, the first area being where the first object is placed, the one or more second areas each being an area where an object in the supply area can be placed and being different from the first area; and generating the control value with which the robot is to convey a second object different from the first object from the supply area to any of the one or more second areas. 19 . An information processing method for generating a control value of a robot that conveys an object from a supply area to a target area, the information processing method comprising: acquiring a first image and a second image, the first image being an image of a target area in an initial state, the second image being an image of the target area where a first object conveyed from a supply area is placed; estimating, in the target area, one or more second areas in the target area, based on a feature of a first area estimated using the first image and the second image, the first area being where the first object is placed, the one or more second areas each being an area where an object in the supply area can be placed and being different from the first area; and generating the control value with which the robot is to convey a second object different from the first object from the supply area to any of the one or more second areas. 20 . An information processing system for generating a control value use by a robot that conveys an object from a supply area to a target area, the information processing system comprising: an imaging apparatus configured to capture a first image and a second image, the first image being an image of a target area in an initial state, the second image being an image of the target area where a first object conveye
Ann for vision processing · CPC title
Conveyor, pick up article, object from conveyor, bring to test unit, place it · CPC title
Vision controlled systems · CPC title
using feature-based methods · CPC title
Assembly, peg and hole, palletising, straight line, weaving pattern movement · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.