Robot, method, and manipulating system

US11833682B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11833682-B2
Application numberUS-201916710656-A
CountryUS
Kind codeB2
Filing dateDec 11, 2019
Priority dateDec 14, 2018
Publication dateDec 5, 2023
Grant dateDec 5, 2023

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A robot including a manipulator includes: an image-pickup acquisition unit configured to acquire an image of an environmental space including a target object to be grasped; and a control unit configured to control a motion performed by the robot, in which the control unit causes the robot to acquire, by the image-pickup acquisition unit, a plurality of information pieces of the target object to be grasped while it moves the robot so that the robot approaches the target object to be grasped, calculates, for each of the information pieces, a grasping position of the target object to be grasped and an index of certainty of the grasping position by using a learned model, and attempts to grasp, by moving the manipulator, the target object to be grasped at a grasping position selected based on a result of the calculation.

First claim

Opening claim text (preview).

What is claimed is: 1. A robot comprising a manipulator, the robot further comprising: an image-pickup acquisition unit configured to acquire an image-pickup image of an environmental space including a target object to be grasped; and a control unit configured to control a motion performed by the robot, wherein the control unit causes the robot to acquire, by the image-pickup acquisition unit, a plurality of image-pickup images of the target object to be grasped while it moves the robot so that the robot approaches the target object to be grasped, calculates, for information acquired from the image-pickup images, a plurality of grasping positions of the target object to be grasped and indices of certainty of the grasping positions by using a learned model, the learned model receiving the information acquired from the image-pickup images and outputting the plurality of grasping positions of the target object to be grasped and indices of certainty of the grasping positions, attempts to grasp, by moving the manipulator, the target object to be grasped at a grasping position selected among the plurality of grasping positions based on a result of the calculation, and determines whether there are remaining grasping positions on the target object at which an attempt to grasp has not been made, wherein the grasping positions are on the target object where the target object is to be grasped. 2. The robot according to claim 1 , wherein the control unit preferentially selects the grasping position corresponding to a relatively high index and attempts to grasp the target object to be grasped at the selected grasping position. 3. The robot according to claim 1 , wherein the control unit attempts to grasp the target object to be grasped by moving the manipulator when at least one of the indices higher than a predetermined threshold has been obtained. 4. The robot according to claim 1 , wherein the image-pickup acquisition unit is disposed at a tip of the manipulator. 5. The robot according to claim 1 , wherein the information is image data on a 3D image created by compositing a plurality of image-pickup images of the target object to be grasped acquired by the image-pickup acquisition unit. 6. A method for controlling a robot comprising an image-pickup acquisition unit configured to acquire an image-pickup image of an environmental space including a target object to be grasped, and a manipulator, the method comprising: causing the robot to acquire, by the image-pickup acquisition unit, a plurality of image-pickup images of the target object to be grasped while the robot is moved so as to approach the target object to be grasped; calculating, for information acquired from the image-pickup images, a plurality of grasping positions of the target object to be grasped and indices of certainty of the grasping positions by using a learned model, the learned model receiving the information acquired from the image-pickup images and outputting the plurality of grasping positions of the target object to be grasped and indices of certainty of the grasping positions; attempting to grasp, by moving the manipulator, the target object to be grasped at a grasping position selected among the plurality of grasping positions based on a result of the calculation; and determining whether there are remaining grasping positions on the target object at which an attempt to grasp has not been made, wherein the grasping positions are on the target object where the target object is to be grasped. 7. A manipulating system comprising a manipulator, the manipulating system further comprising: an image-pickup acquisition unit configured to acquire an image-pickup image of an environmental space including a target object to be grasped; and a control unit configured to control a motion performed by the manipulating system, wherein the control unit causes the manipulating system to acquire, by the image-pickup acquisition unit, a plurality of image-pickup images of the target object to be grasped while it moves the manipulating system so that the manipulating system approaches the target object to be grasped, calculates, for information acquired from the image-pickup images, a plurality of grasping positions of the target object to be grasped and indices of certainty of the grasping positions by using a learned model, the learned model receiving the information acquired from the image-pickup images and outputting the plurality of grasping positions of the target object to be grasped and indices of certainty of the grasping positions, attempts to grasp, by moving the manipulator, the target object to be grasped at a grasping position selected among the plurality of grasping positions based on a result of the calculation, and determines whether there are remaining grasping positions on the target object at which an attempt to grasp has not been made, wherein the grasping positions are on the target object where the target object is to be grasped. 8. The robot according to claim 1 , wherein the control unit determines that there are remaining grasping positions on the target object where an attempt to grasp has not been made, and determines a next grasping position on the target object to be grasped among the remaining grasping positions when the target object is not successfully grasped at the grasping position. 9. The robot according to claim 1 , wherein the control unit determines a predetermined time elapses when the target object is not successfully grasped at the grasping position, and determines remaining grasping positions on the target object when the predetermined time elapses.

Assignees

Inventors

Classifications

  • B25J9/1612Primary

    characterised by the hand, wrist, grip control · CPC title

  • learning, adaptive, model based, rule based expert control · CPC title

  • characterised by special application, e.g. multi-arm co-operation, assembly, grasping · CPC title

  • B25J9/1697Primary

    Vision controlled systems · CPC title

  • Optical sensing devices · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11833682B2 cover?
A robot including a manipulator includes: an image-pickup acquisition unit configured to acquire an image of an environmental space including a target object to be grasped; and a control unit configured to control a motion performed by the robot, in which the control unit causes the robot to acquire, by the image-pickup acquisition unit, a plurality of information pieces of the target object to…
Who is the assignee on this patent?
Toyota Motor Co Ltd
What technology area does this patent fall under?
Primary CPC classification B25J9/1612. Mapped technology areas include Operations & Transport.
When was this patent published?
Publication date Tue Dec 05 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).