IP Library Granted Patent US 12,326,737
Granted Patent B2
US 12,326,737 · App. 18/767,492 · Granted Jun 10, 2025

Systems and methods for relative pose determination and field enforcement of materials handling vehicles using ultra-wideband radio technology

Inventors: Ryan Estep (Auckland, NZ); Justin Bennett (Newburgh, IN); Mike Etienne Ciholas (Newburgh, IN); Ben Morelli (Auckland, NZ); Chad Lefeld (Coldwater, OH); Trisha Marie Luthman (Covington, OH)
Assignee: Crown Equipment Corporation
G05D1/242B66F9/063B66F9/0755G01S5/0284G01S5/10G05D1/0022G05D1/0027G05D1/0289G05D1/226G05D1/24G05D1/2437G05D1/69G05D1/692G05D1/693G07C5/0825G08G1/163H01Q1/1221H01Q5/25H04B1/7163G05D2105/93G05D2107/70
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,326,737
App. No.
18/767,492
Granted
Jun 10, 2025
Kind
B2
Abstract

According to the embodiments described herein, system and methods for determining relative pose of materials handling vehicles in an industrial environment may include utilizing ultra-wideband (UWB) antenna array systems respectively mounted on the materials handling vehicles to send mutually received information to determine the relative pose between the vehicles, determining one or more fields of each materials handling vehicle, and determining one or more overlapping fields between the materials handling vehicles based on the determined one or more fields and the relative pose. A vehicle control may be implemented based on the determined relative pose and the overlapping fields as a field enforcement, such as a control action to avoid collision between the vehicles.

Claims (60)

1. A relative pose determination system comprising a first materials handling vehicle, and an ultra-wideband (UWB) anchor, the first materials handling vehicle comprising a vehicle body and a vehicle position processor, wherein:

the first materials handling vehicle is configured to navigate a vehicle transit surface in a warehouse environment;

the first materials handling vehicle comprises a first ultra-wideband (UWB) antenna array mounted to the vehicle body;

the UWB anchor comprises a second UWB antenna array mounted to fixed location within the warehouse environment; and

the vehicle position processor is configured to:

transmit a first UWB signal from the first UWB antenna array of the first materials handling vehicle to the second UWB antenna array of the UWB anchor;

receive the transmitted first UWB signal at the second UWB antenna array of the UWB anchor;

determine a UWB anchor set of information based on the received first UWB signal, the UWB anchor set of information comprising a first angle of arrival (θ 1 ) and first associated timing information based on the first UWB signal received at the second UWB antenna array;

determine a first distance (d 1 ) between the first materials handling vehicle and the UWB anchor vehicle based on the transmitted first UWB signal;

transmit a second UWB signal comprising the first angle of arrival (θ 1 ), the first associated timing information, and the determined first distance (d 1 ) from the second UWB antenna array of the UWB anchor to the first UWB antenna array of the first materials handling vehicle;

determine a first materials handling vehicle set of information based on the transmitted second UWB signal, the first materials handling vehicle set of information comprising a second angle of arrival (θ 2 ) and second associated timing information received at the first UWB antenna array;

determine a second distance (d 2 ) between the first materials handling vehicle and the UWB anchor based on the transmitted second UWB signal;

transmit a third UWB signal comprising the second angle of arrival (θ 2 ), the second associated timing information, and the second distance (d 2 ) from the first UWB antenna array of the first materials handling vehicle to the second UWB antenna array of the UWB anchor, such that the first materials handling vehicle and the UWB anchor receive mutual angle of arrival and distance information;

determine a relative pose of the first materials handling vehicle with respect to the UWB anchor based on the mutually received angle of arrival and distance information from the second UWB signal and the third UWB signal; and

operate the first materials handling vehicle based on the determined relative pose.

2. The relative pose determination system of claim 1 , wherein the determined first distance (d 1 ) is based on the first associated timing information and comprises a distance between a pair of nodes of the UWB anchor and the first materials handling vehicle.

3. The relative pose determination system of claim 1 , wherein the determined second distance (d 2 ) is based on the second associated timing information and comprises a distance between a pair of nodes of the first materials handling vehicle and the UWB anchor.

4. The relative pose determination system of claim 1 , each UWB antenna array further comprising four nodes on each of the UWB anchor and the first materials handling vehicle.

5. A relative pose determination system comprising a first materials handling vehicle comprising a first vehicle body and a first vehicle position processor, and a second materials handling vehicle comprising a second vehicle body and a second vehicle position processor, wherein:

the first and second materials handling vehicles are configured to navigate a vehicle transit surface in a warehouse environment;

the first materials handling vehicle comprises a first ultra-wideband (UWB) antenna array mounted to the first vehicle body;

the second materials handling vehicle comprises a second UWB antenna array mounted to the second vehicle body; and

each vehicle position processor is configured to:

transmit a first UWB signal from the first UWB antenna array of the first materials handling vehicle to the second UWB antenna array of the second materials handling vehicle;

receive the transmitted first UWB signal at the second UWB antenna array of the second materials handling vehicle;

determine a second materials handling vehicle set of information based on the received first UWB signal, the second materials handling vehicle set of information comprising a first angle of arrival (θ 1 ) based on the first UWB signal received at the second UWB antenna array;

transmit a second UWB signal comprising the first angle of arrival (θ 1 ) from the second UWB antenna array of the second materials handling vehicle to the first UWB antenna array of the first materials handling vehicle;

determine a first materials handling vehicle set of information based on the transmitted second UWB signal, the first materials handling vehicle set of information comprising a second angle of arrival (θ 2 ) received at the first UWB antenna array;

transmit a third UWB signal comprising the second angle of arrival (θ 2 ) from the first UWB antenna array of the first materials handling vehicle to the second UWB antenna array of the second materials handling vehicle, such that the first materials handling vehicle and the second materials handling vehicle receive mutual angle of arrival measured from the other vehicle;

determine a relative pose of each of the first and second materials handling vehicles with respect to each other based on the mutually received angles of arrival from the second UWB signal and the third UWB signal; and

operate at least one of the first and second materials handling vehicles based on the determined relative pose.

6. The relative pose determination system of claim 5 , each UWB antenna array further comprising four nodes on each of the second materials handling vehicle and the first materials handling vehicle.

7. The relative pose determination system of claim 6 , wherein each node of the first UWB antenna array and the second UWB antenna array comprises a UWB antenna arranged and positioned in the respective UWB antenna array and mounted on each vehicle body such that a center of the respective UWB antenna array is calibrated with respect to a center of the respective materials handling vehicle on which the respective UWB antenna array is mounted and a relative offset of each UWB antenna to the center of the respective materials handling vehicle.

8. The relative pose determination system of claim 5 , wherein the first and second UWB antenna arrays comprise one or more nodes, each node comprising a UWB antenna arranged and positioned in the respective UWB antenna array and mounted on each vehicle body such that a center of the respective UWB antenna array is calibrated with respect to a center of the respective materials handling vehicle on which the respective UWB antenna array is mounted.

9. The relative pose determination system of claim 5 , the relative pose comprising a first vehicle pose and a second vehicle pose, the first vehicle pose comprising a pose of the first materials handling vehicle relative to the second materials handling vehicle based on at least the first materials handling vehicle set of information and relative coordinates of transmitting nodes of the each UWB antenna array of each vehicle, and the second vehicle pose comprising a pose of the second materials handling vehicle relative to the first materials handling vehicle based on at least the second materials handling vehicle set of information and the relative coordinates of transmitting nodes of the each UWB antenna array of each vehicle.

10. The relative pose determination system of claim 9 , wherein the first materials handling vehicle is configured to determine the second vehicle pose comprising the pose of the second materials handling vehicle relative to the first materials handling vehicle based on the second materials handling vehicle set of information transmitted with the second UWB signal, and the second materials handling vehicle is configured to determine the first vehicle pose comprising the pose of the first materials handling vehicle relative to the second materials handling vehicle based on the first materials handling vehicle set of information transmitted with the third UWB signal.

11. The relative pose determination system of claim 9 , wherein when each of the first and second materials handling vehicles are sensed to be constrained within an aisle, each vehicle position processor is configured to independently determine an angle offset from a shared parallel structure and adjust a relative angle based on the angle offset and relative pose between the vehicles to a closest angle configured to place the vehicles in parallel.

12. A relative pose determination system comprising a first materials handling vehicle comprising a first vehicle body and a first vehicle position processor, and a second materials handling vehicle comprising a second vehicle body and a second vehicle position processor, wherein:

the first and second materials handling vehicles are configured to navigate a vehicle transit surface in a warehouse environment;

the first materials handling vehicle comprises a first ultra-wideband (UWB) antenna array mounted to the first vehicle body;

the second materials handling vehicle comprises a second UWB antenna array mounted to the second vehicle body; and

each vehicle position processor is configured to:

transmit a first UWB signal from the first UWB antenna array of the first materials handling vehicle to the second UWB antenna array of the second materials handling vehicle;

receive the transmitted first UWB signal at the second UWB antenna array of the second materials handling vehicle;

determine a second materials handling vehicle set of information based on the received first UWB signal, the second materials handling vehicle set of information comprising first associated timing information based on the first UWB signal received at the second UWB antenna array;

determine a first distance (d 1 ) between the first materials handling vehicle and the second materials handling vehicle based on the transmitted first UWB signal;

transmit a second UWB signal comprising the first associated timing information and the determined first distance (d 1 ) from the second UWB antenna array of the second materials handling vehicle to the first UWB antenna array of the first materials handling vehicle;

determine a first materials handling vehicle set of information based on the transmitted second UWB signal, the first materials handling vehicle set of information comprising second associated timing information received at the first UWB antenna array;

determine a second distance (d 2 ) between the first materials handling vehicle and the second materials handling vehicle based on the transmitted second UWB signal;

transmit a third UWB signal comprising the second associated timing information and the second distance (d 2 ) from the first UWB antenna array of the first materials handling vehicle to the second UWB antenna array of the second materials handling vehicle, such that the first materials handling vehicle and the second materials handling vehicle receive mutual angle of arrival and distance information measured from the other vehicle;

determine a relative pose of each of the first and second materials handling vehicles with respect to each other based on the mutually received distance information from the second UWB signal and the third UWB signal; and

operate at least one of the first and second materials handling vehicles based on the determined relative pose.

13. The relative pose determination system of claim 12 , wherein the determined first distance (d 1 ) is based on the first associated timing information and comprises a distance between a pair of nodes of the second materials handling vehicle and the first materials handling vehicle.

14. The relative pose determination system of claim 12 , wherein the determined second distance (d 2 ) is based on the second associated timing information and comprises a distance between a pair of nodes of the first materials handling vehicle and the second materials handling vehicle.

15. The relative pose determination system of claim 12 , each UWB antenna array further comprising four nodes on each of the second materials handling vehicle and the first materials handling vehicle.

16. The relative pose determination system of claim 15 , wherein each node of the first UWB antenna array and the second UWB antenna array comprises a UWB antenna arranged and positioned in the respective UWB antenna array and mounted on each vehicle body such that a center of the respective UWB antenna array is calibrated with respect to a center of the respective materials handling vehicle on which the respective UWB antenna array is mounted and a relative offset of each UWB antenna to the center of the respective materials handling vehicle.

17. The relative pose determination system of claim 12 , wherein the first and second UWB antenna arrays comprise one or more nodes, each node comprising a UWB antenna arranged and positioned in the respective UWB antenna array and mounted on each vehicle body such that a center of the respective UWB antenna array is calibrated with respect to a center of the respective materials handling vehicle on which the respective UWB antenna array is mounted.

18. The relative pose determination system of claim 12 , the relative pose comprising a first vehicle pose and a second vehicle pose, the first vehicle pose comprising a pose of the first materials handling vehicle relative to the second materials handling vehicle based on at least the first materials handling vehicle set of information and relative coordinates of transmitting nodes of the each UWB antenna array of each vehicle, and the second vehicle pose comprising a pose of the second materials handling vehicle relative to the first materials handling vehicle based on at least the second materials handling vehicle set of information and the relative coordinates of transmitting nodes of the each UWB antenna array of each vehicle.

19. The relative pose determination system of claim 18 , wherein the first materials handling vehicle is configured to determine the second vehicle pose comprising the pose of the second materials handling vehicle relative to the first materials handling vehicle based on the second materials handling vehicle set of information transmitted with the second UWB signal, and the second materials handling vehicle is configured to determine the first vehicle pose comprising the pose of the first materials handling vehicle relative to the second materials handling vehicle based on the first materials handling vehicle set of information transmitted with the third UWB signal.

20. The relative pose determination system of claim 18 , wherein when each of the first and second materials handling vehicles are sensed to be constrained within an aisle, each vehicle position processor is configured to independently determine an angle offset from a shared parallel structure and adjust a relative angle based on the angle offset and relative pose between the vehicles to a closest angle configured to place the vehicles in parallel.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 10, 2024
From: LUTHMAN, TRISHA MARIE
To: CROWN EQUIPMENT CORPORATION
Reel/Frame 067952/0618 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 10, 2024
From: LEFELD, CHAD
To: CROWN EQUIPMENT CORPORATION
Reel/Frame 067952/0767 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 10, 2024
From: CIHOLAS, MIKE ETIENNE
To: CROWN EQUIPMENT CORPORATION
Reel/Frame 067953/0113 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 10, 2024
From: ESTEP, RYAN; MORELLI, BEN
To: CROWN EQUIPMENT LIMITED
Reel/Frame 067953/0283 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 10, 2024
From: BENNETT, JUSTIN
To: CROWN EQUIPMENT CORPORATION
Reel/Frame 067953/0439 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 10, 2024
From: CROWN EQUIPMENT LIMITED
To: CROWN EQUIPMENT CORPORATION
Reel/Frame 067953/0513 →
Continuity (11)
Continuation 17493221 · Oct 4, 2021
Provisional Application 63231508 · Aug 10, 2021
Provisional Application 63231506 · Aug 10, 2021
Provisional Application 63104796 · Oct 23, 2020
Provisional Application 63104567 · Oct 23, 2020
Provisional Application 63087652 · Oct 5, 2020
Provisional Application 63087541 · Oct 5, 2020
Provisional Application 63087548 · Oct 5, 2020
Provisional Application 63087544 · Oct 5, 2020
Provisional Application 63087543 · Oct 5, 2020
Related Publication 20240361776A1 · Oct 31, 2024
References Cited (42)
US 7518556B2 · Kurashima et al. · 2009 [cited by applicant]
US 8954252B1 · Urmson et al. · 2015 [cited by applicant]
US 9174830B1 · Bell · 2015 [cited by examiner]
US 9221392B2 · Chen · 2015 [cited by applicant]
US 9340399B2 · Bell · 2016 [cited by applicant]
US 9349181B2 · Chandrasekar et al. · 2016 [cited by applicant]
US 9523517B2 · Warpup et al. · 2016 [cited by applicant]
US 9731417B2 · Bruemmer et al. · 2017 [cited by applicant]
US 9811088B2 · Walton et al. · 2017 [cited by applicant]
US 9958873B2 · Thomson · 2018 [cited by applicant]
US 9984467B2 · Chandrasekar et al. · 2018 [cited by applicant]
US 10430073B2 · Castaneda et al. · 2019 [cited by applicant]
US 10522054B2 · Manci et al. · 2019 [cited by applicant]
US 10754466B2 · Ochenas et al. · 2020 [cited by applicant]
US 11169539B2 · Kwak · 2021 [cited by examiner]
US 12066841B2 · Estep · 2024 [cited by examiner]
US 20030028323A1 · Zeitler · 2003 [cited by examiner]
US 20090174605A1 · Chang · 2009 [cited by applicant]
US 20140035725A1 · Bruemmer · 2014 [cited by examiner]
US 20140188576A1 · de Oliveira et al. · 2014 [cited by applicant]
US 20160193729A1 · Williams · 2016 [cited by examiner]
US 20160259032A1 · Hehn · 2016 [cited by examiner]
US 20160353238A1 · Gherardi · 2016 [cited by examiner]
US 20160357193A1 · Bruemmer · 2016 [cited by examiner]
US 20170374511A1 · Buchmann · 2017 [cited by examiner]
US 20180059231A1 · Dewberry · 2018 [cited by examiner]
US 20180143312A1 · High · 2018 [cited by examiner]
US 20190339690A1 · Kwak · 2019 [cited by examiner]
US 20190339713A1 · Kwak · 2019 [cited by examiner]
US 20190355196A1 · Plattner et al. · 2019 [cited by applicant]
US 20200039353A1 · Chandrasekar · 2020 [cited by examiner]
US 20210271238A1 · Ko · 2021 [cited by examiner]
US 20210302967A1 · Ko · 2021 [cited by examiner]
US 20220001836A1 · Baek · 2022 [cited by examiner]
US 20220292973A1 · Orlando · 2022 [cited by examiner]
US 20240175973A1 · Jiang · 2024 [cited by examiner]
US 20250004475A1 · Estep · 2025 [cited by examiner]
CN 103094676A · 2013 [cited by applicant]
CN 213799435U · 2021 [cited by applicant]
KR 20090023693A · 2009 [cited by applicant]
WO 2020032412A1 · 2020 [cited by applicant]
International Search Report and Written Opinion, PCT/US2021/053427 dated Mar. 28, 2022 (21 pages). [cited by applicant]