Robotic system for identifying items

US11905115B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11905115-B2
Application numberUS-202117246356-A
CountryUS
Kind codeB2
Filing dateApr 30, 2021
Priority dateApr 30, 2021
Publication dateFeb 20, 2024
Grant dateFeb 20, 2024

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 method and system for obtaining an identifier from an item is disclosed. The method includes autonomously operate a robotic structure to move an item along a predetermined path from a source location to a destination location, and autonomously operating the robotic structure to place the item at the destination location based at least in part on the plan. The item comprises one or more identifiers, and in response to a determination that at least one of the one or more identifiers was not obtained by one or more sensors, an active measure is performed to cause the one or more sensors to obtain the at least one identifier that was not obtained. The predetermined path corresponds to a path along which the item is moved from the source location to the destination location. The predetermined path is planned so that the item is moved within a threshold range of the one or more sensors while the item is moved along the predetermined path.

First claim

Opening claim text (preview).

What is claimed is: 1. A system, comprising: a communication interface; and one or more processors coupled to the communication interface and configured to: autonomously operate a robotic structure having a robotic arm to move and place an item using an end effector of the robotic arm along a predetermined path from a source location to a destination location according to a plan, wherein: in response to a first determination that a weight of the item is greater than a predefined threshold, a first active measure is performed to adjust the plan to singulate the item; the item comprises one or more identifiers; in response to a second determination that at least one of the one or more identifiers was not obtained by a first sensor of a plurality of sensors, a second active measure is performed to cause one or more other sensors of the plurality of sensors to obtain the at least one identifier that was not obtained; the one or more other sensors are downstream from the first sensor; the predetermined path corresponds to a path along which the item is moved from the source location to the destination location; and the predetermined path is planned so that the item is moved within a threshold range of the plurality of sensors while the item is moved along the predetermined path; and autonomously operate the robotic structure to place the item at the destination location based at least in part on the plan. 2. The system of claim 1 , wherein: the one or more processors are further configured to: obtain the plan to operate the robotic structure to move and place the item from the source location to the destination location; and autonomously operate the robotic structure to pick the item from the source location based at least in part on the plan, wherein to autonomously operate the robotic structure to move the item along the predetermined path from the source location to the destination location, the one or more processors are configured to determine whether the plurality of sensors obtain the one or more identifiers of the item as the item is moved along the predetermined path. 3. The system of claim 2 , wherein the second active measure comprises: autonomously operate the robotic structure to iteratively move the item within the threshold range of the one or more other sensors until the earlier of (i) all the one or more identifiers of the item are obtained by the one or more other sensors, or (ii) a threshold number of iterations of moving the item within the threshold range of the one or more other sensors is attempted. 4. The system of claim 2 , wherein the second active measure comprises: autonomously operate the robotic structure to again move the item within the threshold range of the one or more other sensors, wherein: the robotic structure changes an orientation of the item relative to one or more scanners; and the orientation of the item relative to the one or more scanners when the item is again moved within the threshold range of the one or more other sensors is different from the orientation of the item when the item was moved within the threshold range of the one or more other sensors during an initial attempt. 5. The system of claim 2 , wherein the second active measure comprises: determine a side of the item comprising the at least one identifier that was not obtained; determine a reconfigured orientation of the item corresponding to an increased likelihood that the one or more other sensors will obtain the at least one identifier when the item is within the threshold range; and autonomously operate the robotic structure to again move the item within the threshold range of the one or more other sensors, the item being moved within the threshold range based at least in part on the reconfigured orientation. 6. The system of claim 2 , wherein the second active measure comprises: determine an updated plan for moving the item and placing the item at the destination location, wherein the updated plan comprises an updated path along which the item is to be moved; and autonomously operate the robotic structure to move and place the item based at least in part on the updated plan. 7. The system of claim 6 , wherein the updated plan is determined based at least in part on the at least one identifier that was not obtained when the item was moved within the threshold range of the one or more other sensors. 8. The system of claim 6 , wherein the updated plan is determined based at least in part on a side of the item comprising the at least one identifier that was not obtained, and a location of the one or more other sensors. 9. The system of claim 1 , wherein: the one or more other sensors comprise a barcode reader; and the one or more of the identifiers comprise at least one barcode. 10. The system of claim 1 , wherein: the one or more other sensors comprises an Radio-frequency identification (RFID) sensor; and the one or more of the identifiers comprise RFID tag. 11. The system of claim 1 , wherein to autonomously operate the robotic structure to move the item along a predetermined path from the source location to the destination location, the one or more processors are configured to autonomously operate the robotic structure to rotate the item at least when the item is moved within the threshold range of the one or more other sensors. 12. The system of claim 1 , wherein the threshold range of the one or more other sensors corresponds to a field of view of the one or more other sensors. 13. The system of claim 1 , wherein at least one of the plurality of sensors is disposed at a static location relative to the robotic structure. 14. The system of claim 13 , wherein the at least one of the plurality of sensors is disposed at a static location relative to a base of the robotic structure. 15. The system of claim 13 , wherein the at least one of the plurality of sensors is disposed at a static location relative to a carriage on which the robotic structure is mounted. 16. The system of claim 1 , wherein the one or more processors are further configured to obtain the plan to operate the robotic structure to move and place the item from the source location to the destination location, comprising: determining the plan based at least in part on a location of at least one of the plurality of sensors. 17. The system of claim 1 , wherein the one or more processors are further configured to obtain the plan to operate the robotic structure to move and place the item from the source location to the destination location, wherein: at least one of the plurality of sensors is disposed at a static location relative to the robotic structure; and the plan includes running a predefined routine associated with moving the item through a threshold area or threshold range of the at least one of the plurality of sensors. 18. A method, comprising: implementing, by one or more processors, a plan to move and place an item from a source location to a destination location, comprising: autonomously operating a robotic structure having a robotic arm to move and place the item using an end effector of the robotic arm along a predetermined path from the source location to the destination location, wherein: in response to a first determination that a weight of the item is greater than a predefined threshold, a first active measure is performed to adjust the plan to singulate the item; the item comprises one or more identifiers; in response to a second determination that at least one of the one or more identifiers was not obtained by a firs

Assignees

Inventors

Classifications

  • B65G1/1371Primary

    with data records · CPC title

  • according to a code applied to the object which indicates a property of the object, e.g. quality class, contents or incorrect indication (sorting according to size measured by light-responsive means B07C5/10; sorting according to optical properties B07C5/342; for packages B65D79/02; for information carriers G06K7/00) · CPC title

  • Separating or distributor mechanisms (switches for postal sorting B07C3/065; particular discharging devices for B65G47/74) · CPC title

  • co-operating with conveyor means · CPC title

  • characterised by motion, path, trajectory planning · 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 US11905115B2 cover?
A method and system for obtaining an identifier from an item is disclosed. The method includes autonomously operate a robotic structure to move an item along a predetermined path from a source location to a destination location, and autonomously operating the robotic structure to place the item at the destination location based at least in part on the plan. The item comprises one or more identi…
Who is the assignee on this patent?
Dexterity Inc
What technology area does this patent fall under?
Primary CPC classification B65G1/1371. Mapped technology areas include Operations & Transport.
When was this patent published?
Publication date Tue Feb 20 2024 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).