IP Library Granted Patent US 12,371,260
Granted Patent B2
US 12,371,260 · App. 18/001,353 · Granted Jul 29, 2025

System and method of operating an automated storage and retrieval system

Inventor: Geir Korge-Hårajuvet (Vikedal, NO)
Assignee: AutoStore Technology AS
B65G1/065B65G1/0464B65G43/00B65G1/0478B65G2201/0235B65G2203/0283
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,371,260
App. No.
18/001,353
Granted
Jul 29, 2025
Kind
B2
Abstract

An automated storage and retrieval system includes a rail system with a first set of parallel rails extending in a first direction and a second set of parallel rails extending in second direction. The second direction is perpendicular to the first direction. The system includes a plurality of container handling vehicles on the rail system operable to handle storage containers. Each container handling vehicle includes a positioning node and a local controller adapted to control movements of the container handling vehicle. The system includes a positioning system comprising at least three reference positioning nodes spaced in fixed positions on and/or proximate the rail system. The positioning system is adapted to determine a position on the rail system for each of the container handling vehicles based on signal measurements between the positioning node of each container handling vehicle and the at least three reference positioning nodes. A control system is adapted to communicate with each local controller in each container handling vehicle and the positioning system. The control system is adapted to: instruct a first container handling vehicle to move to a target position, repeatedly receive position data from the positioning system of a position of the first container handling vehicle and repeatedly receive position data from the positioning system of a position of a second container handling vehicle, and instruct the second container handling vehicle to move with and follow the first container handling vehicle within a predetermined separation from the first container handling vehicle based on the received position data of the positions of the first and second container handling vehicles.

Claims (37)

1. An automated storage and retrieval system comprising:

a rail system with a first set of parallel rails extending in a first direction and a second set of parallel rails extending in second direction, wherein the second direction is perpendicular to the first direction;

a plurality of container handling vehicles on the rail system operable to handle storage containers, each container handling vehicle comprising:

a positioning node, and

a local controller adapted to control movements of the container handling vehicle;

a positioning system comprising at least three reference positioning nodes spaced in fixed positions on and/or proximate the rail system, the positioning system being adapted to determine a position on the rail system for each of the container handling vehicles based on signal measurements between the positioning node of each container handling vehicle and the at least three reference positioning nodes; and

a control system adapted to communicate with each local controller in each container handling vehicle and the positioning system, the control system being adapted to:

instruct a first container handling vehicle to move to a target position,

repeatedly receive position data from the positioning system of a position of the first container handling vehicle and repeatedly receive position data from the positioning system of a position of a second container handling vehicle, and

instruct the second container handling vehicle to move with and follow the first container handling vehicle within a predetermined separation from the first container handling vehicle based on the received position data of the positions of the first and second container handling vehicles.

2. The system of claim 1 , wherein to instruct the second container handling vehicle to move with and follow the first container handling vehicle comprises instructing the second container handling vehicle to accelerate or decelerate until the second container handling vehicle is at the predetermined separation from the first container handling vehicle based on the received position data of the positions of the first and second container handling vehicles.

3. The system of claim 1 , wherein to instruct the second container handling vehicle to move with and follow the first container handling vehicle comprises instructing the second container handling vehicle to move at a set speed based on the received position data of the positions of the first and second container handling vehicles.

4. The system of claim 1 , wherein to instruct the second container handling vehicle to move with and follow the first container handling vehicle; comprises instructing the second container handling vehicle to move to a position that is at the predetermined separation from the position of the first container handling vehicle.

5. The system of claim 4 , wherein the position at the predetermined separation from the position of the first container handling vehicle that the second container handling vehicle is instructed to move to is a position at a predetermined separation from a future position of the first container handling vehicle determined based on a current speed and heading of the first container handling vehicle.

6. The system of claim 1 , wherein the signal measurements are time of flight measurements.

7. The system of claim 6 , wherein the time of flight measurements are time difference of arrival measurements.

8. The system of claim 1 , wherein the positioning node of each container handling vehicle and the at least three reference positioning nodes are Ultra-Wideband nodes.

9. A method for controlling movement of a plurality of container handling vehicles in the system according to claim 1 , wherein the method comprises:

instructing the first container handling vehicle to move to the target position,

repeatedly receiving the position data from the positioning system of a position of the first container handling vehicle and repeatedly receiving the position data from the positioning system of a position of the second container handling vehicle, and

instructing the second container handling vehicle to move with and follow the first container handling vehicle within a predetermined separation from the first container handling vehicle based on the received position data of the positions of the first and second container handling vehicles.

10. The method of claim 9 , wherein the instructing the second container handling vehicle to move with and follow the first container handling vehicle comprises instructing the second container handling vehicle to accelerate or decelerate until the second container handling vehicle is at the predetermined separation from the first container handling vehicle based on the received position data of the positions of the first and second container handling vehicle.

11. The method of claim 9 , wherein the instructing the second container handling vehicle to move with and follow the first container handling vehicle comprises instructing the second container handling vehicle to move at a set speed based on the received position data of the positions of the first and second container handling vehicles.

12. The method of claim 9 , further comprising determining the position of the first container handling vehicle and the position of the second container handling vehicle using time of flight measurements.

13. The method of claim 12 , wherein the measurements are time difference of arrival measurements.

14. The method of claim 9 , wherein the instructing the second container handling vehicle to move with and follow the first container handling vehicle; comprises instructing the second container handling vehicle to move to a position at the predetermined separation from the position of the first container handling vehicle.

15. The method of claim 14 , wherein the position at the predetermined separation from the position of the first container handling vehicle that the second container handling vehicle is instructed to move to is a position at a predetermined separation from a future position of the first container handling vehicle determined based on a current speed and heading of the first container handling vehicle.

16. A computer program product for a control system in an automated storage and retrieval system comprising:

a rail system with a first set of parallel rails extending in a first direction and a second set of parallel rails extending in second direction, wherein the second direction is perpendicular to the first direction;

a plurality of container handling vehicles on the rail system operable to handle storage containers, each container handling vehicle comprising:

a positioning node, and

a local controller adapted to control movements of the container handling vehicle;

a positioning system comprising at least three reference positioning nodes spaced in fixed positions on and/or proximate the rail system, the positioning system being adapted to determine a position on the rail system for each of the container handling vehicles based on signal measurements between the positioning node of each container handling vehicle and the at least three reference positioning nodes; and

the control system adapted to communicate with each local controller in each container handling vehicle and the positioning system, wherein the computer program product comprises instructions which when executed on the control system performs the method comprising:

instructing the first container handling vehicle to move to the target position,

repeatedly receiving the position data from the positioning system of a position of the first container handling vehicle and repeatedly receiving the position data from the positioning system of a position of the second container handling vehicle, and

instructing the second container handling vehicle to move with and follow the first container handling vehicle within a predetermined separation from the first container handling vehicle based on the received position data of the positions of the first and second container handling vehicles.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 12, 2022
From: KORGE-HÅRAJUVET, GEIR
To: AUTOSTORE TECHNOLOGY AS
Reel/Frame 062053/0167 →
Priority Claims (1)
NO 20200743 · Jun 25, 2020 · national
Continuity (1)
Related Publication 20230234779A1 · Jul 27, 2023
References Cited (29)
US 3786929A · Hathcock, Jr. · 1974 [cited by examiner]
US 10858186B2 · Hognaland · 2020 [cited by examiner]
US 20080181753A1 · Bastian · 2008 [cited by examiner]
US 20150175354A1 · Kharkover · 2015 [cited by examiner]
US 20160016731A1 · Razumov · 2016 [cited by examiner]
CN 101443220A · 2009 [cited by applicant]
CN 104136296A · 2014 [cited by applicant]
CN 109348426A · 2019 [cited by applicant]
NO 317366B1 · 2004 [cited by applicant]
WO 2009122080A2 · 2009 [cited by applicant]
WO 2014075937A1 · 2014 [cited by applicant]
WO 2014090684A1 · 2014 [cited by applicant]
WO 2015193278A1 · 2015 [cited by applicant]
WO 2017037095A1 · 2017 [cited by applicant]
WO 2017121512A1 · 2017 [cited by applicant]
WO 2018146304A1 · 2018 [cited by applicant]
WO 2018210851A1 · 2018 [cited by applicant]
WO 2018210923A1 · 2018 [cited by applicant]
WO 2019086237A1 · 2019 [cited by applicant]
WO 2019122080A1 · 2019 [cited by applicant]
WO 2019238670A1 · 2019 [cited by applicant]
WO 2021008766A1 · 2021 [cited by applicant]
LIU Xuejun, Notification of Second Office Action for Chinese Patent Application No. 202180045357X, dated Nov. 27, 2024, 13 pages, pub. by SIPO, Beijing, China. [cited by applicant]
Office Action issued in the counterpart European Patent Application No. 21731999.5, mailed on Jan. 25, 2024 (5 pages). [cited by applicant]
International Search Report issued in Application No. PCT/EP2021/065319 mailed on Sep. 22, 2021 (5 pages). [cited by applicant]
Written Opinion issued in Application No. PCT/EP2021/065319 mailed on Sep. 22, 2021 (10 pages). [cited by applicant]
Norwegian Search Report issued in Norwegian Application No. 20200743 mailed on Jan. 29, 2021 (2 pages). [cited by applicant]
Liu Xuejun, First Office Action for Chinese Patent Application No. 202180045357X, dated May 29, 2024, 20 pages, pub.by SIPO, Beijing, China. [cited by applicant]
Liu Xuejun, “Decision of Rejection” for Chinese Patent Application No. 202180045357X, dated Feb. 26, 2025,19 pages, pub by SIPO, Beijing, China. [cited by applicant]