Automated package registration systems, devices, and methods
AssigneeMUJIN, Inc.
InventorsRosen Diankov, Huan Liu, Xutao Ye, Jose Jeronimo Moreira Rodrigues, Yoshiki Kanemoto, Jinze Yu, Russell Islam
Life of this patent
Estimating the term…
Abstract
A method of operating a robotic system includes: receiving first image data representative of a package surface; identifying a pair of edges based on the first image data; determining a minimum viable region based on the pair of edges; receiving second image data representative of the package after the lift; and creating registration data based on the first and second image data.
Claims20
A method of operating a robotic system, the method comprising:
- identifying a pair of edges based on first image data that represents of a package;
- identifying an additional feature based on the first image data;
- determining a minimum viable region based on the pair of edges and the additional feature;
- generating one or more commands for moving the package based on the minimum viable region;
- receiving second image data representative of the package after moving the package;
- and
- creating registration data representative of a new registration record of the package based on at least the second image data.
A robotic system comprising:
- at least one processor;
- and
- at least one memory coupled to the at least one processor, the memory including instructions executable by the at least one processor to:
- identify a pair of edges based on first image data that represents a package;
- identifying an additional feature represented in the first image data;
- determine a minimum viable region based on the pair of edges and the additional feature;
- generate one or more commands for moving the package based on the minimum viable region;
- receive second image data representative of the package after moving the package;
- and
- create registration data representative of a new registration record of the package based on at least the second image data.
A non-transitory memory medium storing computer-executable instructions, when executed by a computing system, cause the computing system to perform a computer-implemented method, the method comprising:
- identifying a pair of edges based on first image data that represents a package;
- identifying an additional feature based on the first image data;
- determining a minimum viable region based on the pair of edges and the additional feature;
- generating one or more commands for moving the package based on the minimum viable region;
- receiving second image data representative of the package after moving the package;
- and
- creating registration data representative of a new registration record of the package based on at least the second image data.
Dependencies are inferred from the claim text.