IP Library › Granted Patent US 12,630,360
Granted Patent B2
US 12,630,360 · App. 19/333,122 · Granted May 19, 2026

Handling robot

Inventors: Jui-Chun Cheng (Shenzhen, CN); Shengdong Xu (Shenzhen, CN); Yuqi Chen (Shenzhen, CN)
Assignee: HAI ROBOTICS CO., LTD.
B65G1/0435B25J9/0009B25J9/104B25J9/1638B25J9/1679B25J9/1697B25J13/08B25J15/0014B65G1/0492B65G1/137B65G1/1373B66F9/063G06Q10/08G06T7/70B25J5/007B65G2203/0216B65G2203/041
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 12,630,360
App. No.
19/333,122
Granted
May 19, 2026
Kind
B2
Abstract

A method for retrieving an inventory item based on a handling robot, where the handling robot includes: a storage frame; and a material handling device installed on the storage frame, and including a telescopic arm and a manipulator installed to the telescopic arm; and the method for retrieving an inventory item includes: driving, by the telescopic arm, the manipulator to extend to a preset position of warehouse shelf along a preset horizontal reference line; loading, by the manipulator that is remained on the reference line, the inventory item located in the preset position; driving, by the telescopic arm, the manipulator loaded with the inventory item to move to the storage frame along the reference line; and unloading, by the manipulator that is remained on the reference line, the inventory item to the storage frame.

Claims (86)

1 . A robot, comprising:

a movable chassis comprising a chassis base and a wheel installed to the chassis base; and

a material handling device installed to the movable chassis and configured to transport an inventory item from a rack;

wherein the material handling device comprises:

a temporary storage unit configured to temporarily store the inventory item;

a manipulator coupled to the temporary storage unit and configured to transport the inventory item; and

a first motor configured to drive the manipulator to move so as to transport the inventory item;

wherein the manipulator comprises a pushing surface and a pulling surface, the pulling surface being different from the pushing surface;

wherein the first motor is configured to drive both the pushing surface and the pulling surface to move simultaneously relative to the temporary storage unit;

wherein the manipulator is configured to pull the inventory item from the rack to the temporary storage unit through the pulling surface or push the inventory item away from the temporary storage unit through the pushing surface.

2 . The robot according to claim 1 , wherein the manipulator comprises a finger.

3 . The robot according to claim 1 , wherein the manipulator is configured to rotate relative to the temporary storage unit.

4 . The robot according to claim 1 , further comprising:

a detection apparatus configured to detect position information of the material handling device relative to the inventory item.

5 . The robot according to claim 4 , wherein the detection apparatus comprises at least one of a camera, a laser sensor, and an infrared sensor.

6 . The robot according to claim 1 , further comprising:

a detection apparatus configured to detect a position offset reflecting a relative position between the inventory item and the material handling device in a vertical direction;

wherein the robot is configured to drive the material handling device to move in the vertical direction based at least in part on the position offset.

7 . The robot according to claim 6 , wherein a marker is arranged on the rack;

wherein the detection apparatus comprises a camera configured to capture an image of the marker, wherein the detection apparatus is configured to calculate the position offset based at least in part on the image of the marker.

8 . The robot according to claim 1 , further comprising:

a detection apparatus configured to detect a position offset reflecting a relative position between the inventory item and the material handling device in a vertical direction;

wherein the material handling device is configured to move in the vertical direction so that the position offset is smaller than a preset value.

9 . The robot according to claim 1 , wherein the material handling device further comprises:

a sprocket wheel mechanism comprising a roller chain connected to the manipulator and a sprocket wheel configured to drive the roller chain to move; and

a second motor configured to drive the sprocket wheel to rotate.

10 . The robot according to claim 1 , wherein a channel is formed under the rack, and the robot is configured to travel under the rack through the channel;

wherein the robot is configured to change a travelling direction of the robot when the robot is under the rack.

11 . A robot, comprising:

a movable chassis comprising a chassis base and a wheel installed to the chassis base; and

a material handling device installed to the movable chassis and configured to transport an inventory item from a rack;

wherein the material handling device comprises:

a temporary storage unit configured to support a weight of the inventory item; and

a U-shaped housing provided with an opening, wherein when the inventory item is supported by the temporary storage unit, the inventory item is at least partially in a compartment formed by the U-shaped housing and the temporary storage unit;

wherein the material handling device is configured to transport the inventory item from the rack to the temporary storage unit only through the opening, wherein the material handling device is further configured to transport the inventory item away from the temporary storage unit only through the opening.

12 . The robot according to claim 11 , further comprising:

a detection apparatus configured to detect position information of the material handling device relative to the inventory item.

13 . The robot according to claim 12 , wherein the detection apparatus comprises at least one of a camera, a laser sensor, and an infrared sensor.

14 . The robot according to claim 11 , further comprising:

a detection apparatus configured to detect a position offset reflecting a relative position between the inventory item and the material handling device in a vertical direction;

wherein the robot is configured to drive the material handling device to move in the vertical direction based at least in part on the position offset.

15 . The robot according to claim 14 , wherein a marker is arranged on the rack;

wherein the detection apparatus comprises a camera configured to capture an image of the marker, wherein the detection apparatus is configured to calculate the position offset based at least in part on the image of the marker.

16 . The robot according to claim 11 , further comprising:

a detection apparatus configured to detect a position offset reflecting a relative position between the inventory item and the material handling device in a vertical direction;

wherein the material handling device is configured to move in the vertical direction so that the position offset is smaller than a preset value.

17 . The robot according to claim 11 , wherein the material handling device further comprises a picking apparatus configured to lift the inventory item off the rack and transport the inventory item to the temporary storage unit.

18 . The robot according to claim 11 , wherein the material handling device is configured to lift the inventory item;

wherein the material handling device further comprises a pulley mechanism.

19 . The robot according to claim 11 , wherein a channel is formed under the rack, and the robot is configured to travel under the rack;

wherein the robot is further configured to change a travelling direction of the robot when the robot is under the rack.

20 . The robot according to claim 11 , wherein a first inventory item is placed at a first position of the rack and a second inventory item is placed at a second position of the rack;

wherein the second inventory item is behind the first inventory item;

wherein the robot is configured to transport the first inventory item from the first position to a third position of the rack, the third position and the first position being within a same storage column;

wherein the robot is further configured to transport the second inventory item from the second position after the first inventory item is stored in the third position.

21 . A robot, comprising:

a movable chassis comprising a base and a wheel installed to the base; and

a material handling device installed to the movable chassis and configured to transport an inventory item from a rack;

wherein the material handling device comprises:

a telescopic arm configured to extend or retract so as to transport the inventory item, the telescopic arm comprising a first arm section directly or indirectly coupled to the movable chassis and a second arm section movably connected to the first arm section, the second arm section being telescopically movable relative to the first arm section; and

a fixed finger fixedly installed to the second arm section, the fixed finger being immovable relative to the second arm section, the fixed finger protruding from the second arm section, the fixed finger being configured to cooperate with the inventory item during transport of the inventory item.

22 . The robot according to claim 21 , further comprising:

a detection apparatus configured to detect position information of the material handling device relative to the inventory item.

23 . The robot according to claim 22 , wherein the detection apparatus comprises at least one of a camera, a laser sensor, and an infrared sensor.

24 . The robot according to claim 21 , further comprising:

a detection apparatus configured to detect a position offset reflecting a relative position between the inventory item and the material handling device in a vertical direction;

wherein the robot is configured to drive the material handling device to move in the vertical direction based at least in part on the position offset.

25 . The robot according to claim 24 , wherein a marker is arranged on the rack;

wherein the detection apparatus comprises a camera configured to capture an image of the marker, wherein the detection apparatus is configured to calculate the position offset based at least in part on the image of the marker.

26 . The robot according to claim 21 , further comprising:

a detection apparatus configured to detect a position offset reflecting a relative position between the inventory item and the material handling device in a vertical direction;

wherein the material handling device is configured to move in the vertical direction so that the position offset is smaller than a preset value.

27 . The robot according to claim 21 , wherein the material handling device further comprises:

a sprocket wheel mechanism comprising a roller chain connected to the second arm section and a sprocket wheel configured to drive the roller chain to move; and

a motor configured to drive the sprocket wheel to rotate.

28 . The robot according to claim 21 , wherein the material handling device further comprises:

a pulley; and

a strop sleeved over the pulley, wherein a first end of the strop is connected to the first arm section and a second end of the strop is connected to the second arm section;

wherein the pulley is configured to drive the strop to move.

29 . The robot according to claim 21 , wherein a first inventory item is placed at a first position of the rack and a second inventory item is placed at a second position of the rack;

wherein the second position is behind the first position;

wherein the robot is configured to transport the first inventory item from the first position to a third position of the rack, the third position and the first position being within a same storage column;

wherein the robot is further configured to transport the second inventory item from the second position after the first inventory item is stored in the third position.

30 . The robot according to claim 21 , wherein a channel is formed under the rack, and the robot is configured to travel under the rack;

wherein the robot is configured to change a travelling direction of the robot when the robot is under the rack;

wherein when the travelling direction of the robot is changed, an orientation of the robot remains unchanged.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 21, 2025
From: CHENG, JUI-CHUN; XU, SHENGDONG; CHEN, YUQI
To: HAI ROBOTICS CO., LTD.
Reel/Frame 072626/0248 →
Priority Claims (2)
CN 201711135812.7 · Nov 14, 2017 · national
CN 201711141498.3 · Nov 14, 2017 · national
Continuity (11)
Continuation In Part 19082069 · Mar 17, 2025
Continuation 18677101 · May 29, 2024
Continuation In Part 18367581 · Sep 13, 2023
Continuation In Part 17898935 · Aug 30, 2022
Continuation 17882119 · Aug 5, 2022
Continuation In Part 17862579 · Jul 12, 2022
Continuation In Part 17651328 · Feb 16, 2022
Continuation In Part 17385811 · Jul 26, 2021
Continuation 15931496 · May 13, 2020
Continuation PCTCN2018104654 · Sep 7, 2018
Related Publication 20260008614A1 · Jan 8, 2026
References Cited (169)
US 3549025A · Messner · 1970 [cited by applicant]
US 3556329A · Johnston et al. · 1971 [cited by applicant]
US 3727778A · Hollenbach · 1973 [cited by applicant]
US 4458808A · Loomer · 1984 [cited by applicant]
US 4941794A · Hara et al. · 1990 [cited by applicant]
US 5104277A · Bullock · 1992 [cited by applicant]
US 5938710A · Lanza et al. · 1999 [cited by applicant]
US 7010404B2 · Ichijo et al. · 2006 [cited by applicant]
US 7320385B2 · Katae et al. · 2008 [cited by applicant]
US 9365348B1 · Agarwal · 2016 [cited by examiner]
US 9701471B2 · Yamada · 2017 [cited by applicant]
US 10613533B1 · Payson et al. · 2020 [cited by applicant]
US 10683171B2 · Jarvis · 2020 [cited by examiner]
US 10815055B2 · Overfield et al. · 2020 [cited by applicant]
US 10894663B2 · Kapust et al. · 2021 [cited by applicant]
US 10957569B2 · Tawyer et al. · 2021 [cited by applicant]
US 10962963B2 · Zanger et al. · 2021 [cited by applicant]
US 11104514B2 · Cheng et al. · 2021 [cited by applicant]
US 11396424B2 · Cheng et al. · 2022 [cited by applicant]
US 11427405B1 · Theobald et al. · 2022 [cited by applicant]
US 11465840B2 · Cheng et al. · 2022 [cited by applicant]
US 11655099B2 · Cheng et al. · 2023 [cited by applicant]
US 11718472B2 · Cheng et al. · 2023 [cited by applicant]
US 11794995B2 · Cheng et al. · 2023 [cited by applicant]
US 11794996B2 · Cheng et al. · 2023 [cited by applicant]
US 12006143B2 · Cheng et al. · 2024 [cited by applicant]
US 12103771B2 · Cheng et al. · 2024 [cited by applicant]
US 12139335B2 · Cheng et al. · 2024 [cited by applicant]
US 12330870B2 · Cheng et al. · 2025 [cited by applicant]
US 20030185656A1 · Hansl · 2003 [cited by applicant]
US 20040047714A1 · Poli et al. · 2004 [cited by applicant]
US 20060245862A1 · Hansl et al. · 2006 [cited by applicant]
US 20060248562A1 · Kitsukawa · 2006 [cited by applicant]
US 20080044262A1 · Kim et al. · 2008 [cited by applicant]
US 20090162176A1 · Link et al. · 2009 [cited by applicant]
US 20130096713A1 · Takizawa et al. · 2013 [cited by applicant]
US 20130209203A1 · Rafols · 2013 [cited by applicant]
US 20150032568A1 · Hellenbrand et al. · 2015 [cited by applicant]
US 20150210472A1 · Nakamura · 2015 [cited by examiner]
US 20150360865A1 · Massey · 2015 [cited by applicant]
US 20160236867A1 · Brazeau et al. · 2016 [cited by applicant]
US 20160305775A1 · Allen et al. · 2016 [cited by applicant]
US 20170032306A1 · Johnson et al. · 2017 [cited by applicant]
US 20170203443A1 · Lessing et al. · 2017 [cited by applicant]
US 20170225891A1 · Elazary · 2017 [cited by examiner]
US 20170322561A1 · Stiernagle · 2017 [cited by applicant]
US 20170334644A1 · Otto et al. · 2017 [cited by applicant]
US 20170334645A1 · Otto et al. · 2017 [cited by applicant]
US 20180127211A1 · Jarvis · 2018 [cited by examiner]
US 20180127212A1 · Jarvis · 2018 [cited by examiner]
US 20180305124A1 · Guo et al. · 2018 [cited by applicant]
US 20220219902A1 · Zheng et al. · 2022 [cited by applicant]
US 20250214772A1 · Cheng et al. · 2025 [cited by applicant]
CH 680212A5 · 1992 [cited by applicant]
CN 2766681Y · 2006 [cited by applicant]
CN 101397118A · 2009 [cited by applicant]
CN 102825496A · 2012 [cited by applicant]
CN 203229120U · 2013 [cited by applicant]
CN 104619613A · 2014 [cited by applicant]
CN 104619614A · 2014 [cited by applicant]
CN 103723421A · 2014 [cited by applicant]
CN 104777835A · 2015 [cited by applicant]
CN 104837747A · 2015 [cited by applicant]
CN 204588619U · 2015 [cited by applicant]
CN 104875177A · 2015 [cited by applicant]
CN 104966186A · 2015 [cited by applicant]
CN 105600253A · 2016 [cited by applicant]
CN 105705441A · 2016 [cited by applicant]
CN 105752888A · 2016 [cited by applicant]
CN 105774859A · 2016 [cited by applicant]
CN 105775544A · 2016 [cited by applicant]
CN 205438526U · 2016 [cited by applicant]
CN 105945935A · 2016 [cited by applicant]
CN 1791540A · 2016 [cited by applicant]
CN 106005866A · 2016 [cited by applicant]
CN 106044645A · 2016 [cited by applicant]
CN 107667061A · 2016 [cited by applicant]
CN 106081455A · 2016 [cited by applicant]
CN 106276011A · 2017 [cited by applicant]
CN 106379681A · 2017 [cited by applicant]
CN 106426077A · 2017 [cited by applicant]
CN 106429148A · 2017 [cited by applicant]
CN 106882553A · 2017 [cited by applicant]
CN 106892014A · 2017 [cited by applicant]
CN 106927179A · 2017 [cited by applicant]
CN 206373907U · 2017 [cited by applicant]
CN 107226310A · 2017 [cited by applicant]
CN 107253201A · 2017 [cited by applicant]
CN 206569571U · 2017 [cited by applicant]
CN 107336212A · 2017 [cited by applicant]
CN 108069180A · 2018 [cited by applicant]
CN 108122016A · 2018 [cited by applicant]
CN 108190341A · 2018 [cited by applicant]
CN 108217038A · 2018 [cited by applicant]
CN 108341201A · 2018 [cited by applicant]
CN 108383043A · 2018 [cited by applicant]
CN 108408316A · 2018 [cited by applicant]
CN 207684811U · 2018 [cited by applicant]
CN 209023571U · 2019 [cited by applicant]
CN 110498172A · 2019 [cited by applicant]
DE 2034834A1 · 1972 [cited by applicant]
DE 29808762U1 · 1998 [cited by applicant]
DE 102004013353A1 · 2005 [cited by applicant]
DE 102011002322A1 · 2012 [cited by applicant]
DE 102014007539A1 · 2015 [cited by applicant]
DE 102017219739A1 · 2019 [cited by applicant]
EP 0302205A2 · 1989 [cited by applicant]
EP 2008960A2 · 2008 [cited by applicant]
EP 2351698A1 · 2011 [cited by applicant]
EP 0634115A1 · 2013 [cited by applicant]
EP 2634115A1 · 2013 [cited by applicant]
EP 3192616A1 · 2017 [cited by applicant]
GB 2080265A · 1982 [cited by applicant]
GB 2336838A · 1999 [cited by applicant]
JP S505311U · 1975 [cited by applicant]
JP S6160504A · 1986 [cited by applicant]
JP H03152007A · 1991 [cited by applicant]
JP H047509U · 1992 [cited by applicant]
JP H0428700A · 1992 [cited by applicant]
JP H06239410A · 1994 [cited by applicant]
JP H1111611A · 1999 [cited by applicant]
JP H1179321A · 1999 [cited by applicant]
JP H11212621A · 1999 [cited by applicant]
JP 2000016515A · 2000 [cited by applicant]
JP 2003029837A · 2003 [cited by applicant]
JP 2003237908A · 2003 [cited by applicant]
JP 2003285903A · 2003 [cited by applicant]
JP 2006088235A · 2006 [cited by applicant]
JP 2008238959A · 2008 [cited by applicant]
JP 2010042921A · 2010 [cited by applicant]
JP 2010208816A · 2010 [cited by applicant]
JP 2011020794A · 2011 [cited by applicant]
JP 2012093278A · 2012 [cited by applicant]
JP 2013023320A · 2013 [cited by applicant]
JP 5413413B2 · 2014 [cited by applicant]
JP 2014051345A · 2014 [cited by applicant]
JP 2015124023A · 2015 [cited by applicant]
JP 2015171933A · 2015 [cited by applicant]
JP 2016155651A · 2016 [cited by applicant]
KR 20130064580A · 2013 [cited by applicant]
KR 20160067638A · 2016 [cited by applicant]
KR 101677497B1 · 2016 [cited by applicant]
RU 2404043C1 · 2010 [cited by applicant]
SU 867871A1 · 1981 [cited by applicant]
SU 1370017A1 · 1988 [cited by applicant]
TW 201643088A · 2016 [cited by applicant]
WO WO2011158422A1 · 2011 [cited by applicant]
WO WO2014034174A1 · 2014 [cited by applicant]
WO WO2016151505A1 · 2016 [cited by applicant]
WO WO2017044747A1 · 2017 [cited by applicant]
WO WO2017121747A1 · 2017 [cited by applicant]
WO WO2017205390A2 · 2017 [cited by applicant]
WO WO2018064639A1 · 2018 [cited by applicant]
WO WO2018064839A1 · 2018 [cited by applicant]
WO WO2018129738A1 · 2018 [cited by applicant]
WO WO2018140471A1 · 2018 [cited by applicant]
WO WO2019011276A1 · 2019 [cited by applicant]
WO WO2019095803A1 · 2019 [cited by applicant]
Reexamination notice in Chinese patent application No. 201910703479.8, issued on Nov. 21, 2025. [cited by applicant]
“Logistics Automation Equipment”, Chen Jun, China University of Mining and Technology Press, pp. 182-183, 1st edition, 1st printing, Nov. 2009. [cited by applicant]
Office Action of the counterpart application JP2024-027422 dated May 7, 2025. [cited by applicant]
International Search Report of PCT patent application No. PCT/CN2018/104654. [cited by applicant]
The non-final office action of co-pending U.S. Appl. No. 17/651,328 issued on May 26, 2022. [cited by applicant]
The notice of allowance of U.S. Appl. No. 17/651,317 issued on Jun. 17, 2022. [cited by applicant]
First Office Action of the counterpart application AU2023214308 dated Aug. 14, 2024. [cited by applicant]
Non-final office action of co-pending U.S. Appl. No. 17/385,811 dated Jun. 11, 2024. [cited by applicant]
Non-final office action of co-pending U.S. Appl. No. 17/585,828 dated Oct. 21, 2024. [cited by applicant]
Non-final office action of the counterpart U.S. Appl. No. 18/677,101 dated Aug. 14, 2024. [cited by applicant]
Search report of foreign counterpart JP2024-027422 issued Mar. 25, 2025. [cited by applicant]