IP Library Granted Patent US 12673698
Granted Patent B2
US 12673698 · App. 18/518,098 · Granted Jul 7, 2026

System and method to validate marshaling instructions received by infrastructure enabled marshaling system

Inventors: Krishna Bandi (Novi, MI); Meghna Menon (Ann Arbor, MI); Mario Anthony Santillo (Canton, MI); Gregory P. Linkowski (Dearborn, MI)
Assignee: Ford Motor Company
B60W60/0015B60W30/09B60W30/0956B60W50/14G08G1/096725G08G1/096775G08G1/164H04W4/44B60W2556/40B60W2556/45
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 12673698
App. No.
18/518,098
Granted
Jul 7, 2026
Kind
B2
Abstract

A method includes calculating, by a vehicle system, a pose information for a vehicle having the vehicle system, determining, by the vehicle system, whether the calculated pose information matches that of a vehicle pose information received from an infrastructure system, updating, by the vehicle system, a current pose of the vehicle based on the calculated pose information, transmitting, by the vehicle system, a notification regarding the inaccurate pose information to the infrastructure system, and controlling, by the vehicle system, movement of the vehicle based on a stored marshaling route until a stop condition is satisfied.

Claims (29)

1 . A method comprising: calculating, by a vehicle system of a vehicle, a pose information for the vehicle along a marshaling route defined by a marshaling map; updating, by the vehicle system, a current pose position of the vehicle based on the calculated pose information; determining, by the vehicle system, whether the current pose position for the vehicle matches a calculated pose position for the vehicle received from an infrastructure system; transmitting, in response to a determined mismatch between the current pose position for the vehicle and the calculated pose position for the vehicle, a notification to the infrastructure system; and controlling, by the vehicle system, movement of the vehicle based on the marshaling route until a stop condition is satisfied.

2 . The method of claim 1 , further comprising, receiving by the vehicle system, a vehicle marshaling map identifying the marshaling route for the vehicle within a marshaling zone and storing the vehicle marshaling map at the vehicle.

3 . The method of claim 1 , wherein the current pose position is determined, by the vehicle system, using a marshaling algorithm of the vehicle.

4 . The method of claim 1 , wherein controlling movement of the vehicle in response to a determined mismatch, by the vehicle system, comprises controlling movement of the vehicle along the marshaling route using vehicle pose updates from one or more onboard sensing systems.

5 . The method of claim 4 , further comprising, in response to a detected collision hazard by the one or more onboard sensing systems, initiating by the vehicle system, a self e-stop.

6 . The method of claim 5 , wherein the infrastructure system updates control instructions to other vehicles being marshaled along the marshaling route based on the detected collision hazard.

7 . The method of claim 4 , further comprising controlling movement of the vehicle along the marshaling route using vehicle pose updates from one or more onboard sensing systems in response to not receiving the calculated pose position from the infrastructure system.

8 . A system comprising:

an infrastructure system configured to:

transmit a vehicle marshaling map to a vehicle, the vehicle marshaling map defining a marshaling route;

receive pose position updates from the vehicle;

transmit to the vehicle, in response to the received pose position updates not matching an estimated pose position determined by a marshaling algorithm of the infrastructure system, an e-stop command; and

update control commands to other vehicles traveling along the marshaling route in response to a failure to receive confirmation of an e-stop by the vehicle.

9 . The system of claim 8 , wherein the pose position updates are determined by a vehicle system, using a marshaling algorithm of the vehicle.

10 . The system of claim 8 , wherein movement of the vehicle along the marshaling route is controlled using vehicle pose updates from one or more onboard sensing systems of the vehicle in response to the pose position updates not matching the estimated pose position determined by the marshaling algorithm of the infrastructure system.

11 . The system of claim 10 , wherein, in response to a detected collision hazard by the one or more onboard sensing systems, initiating by a vehicle system of the vehicle, a self e-stop.

12 . The system of claim 11 , wherein the infrastructure system is further configured to update control instructions to other vehicles being marshaled along the marshaling route based on the detected collision hazard.

13 . The system of claim 8 , wherein the infrastructure system, in response to a continued failure to receive confirmation of the e-stop by the vehicle indicative of a communication failure, transmitting an alert to one or more operators.

14 . One or more non-transitory computer-readable media storing processor-executable instructions that, when executed by at least one processor, cause the at least one processor to:

transmit, by an infrastructure system, a vehicle marshaling map to a vehicle, the vehicle marshaling map defining a marshaling route;

receive, by the infrastructure system, pose position updates from the vehicle;

transmit to the vehicle, in response to the received pose position updates not matching an estimated pose position determined by a marshaling algorithm of the infrastructure system, an e-stop command; and

update, by the infrastructure system, control commands to other vehicles traveling along the marshaling route in response to a failure to receive confirmation of an e-stop by the vehicle.

15 . The one or more non-transitory computer-readable media of claim 14 , wherein the pose position updates are determined by a vehicle system, using a marshaling algorithm of the vehicle.

16 . The one or more non-transitory computer-readable media of claim 14 , wherein movement of the vehicle along the marshaling route is controlled using vehicle pose updates from one or more onboard sensing systems of the vehicle in response to the pose position updates not matching the estimated pose position determined by the marshaling algorithm of the infrastructure system.

17 . The one or more non-transitory computer-readable media of claim 16 , wherein, in response to a detected collision hazard by the one or more onboard sensing systems, initiating by a vehicle system of the vehicle, a self e-stop.

18 . The one or more non-transitory computer-readable media of claim 17 , wherein the processor-executable instructions, when executed by the at least one processor, cause the infrastructure system to update control instructions to other vehicles being marshaled along the marshaling route based on the detected collision hazard.

19 . The one or more non-transitory computer-readable media of claim 14 , wherein the processor-executable instructions, when executed by the at least one processor, cause the infrastructure system to, in response to a continued failure to receive confirmation of the e-stop by the vehicle indicative of a communication failure, transmit an alert to one or more operators.

20 . The one or more non-transitory computer-readable media of claim 14 , wherein the processor-executable instructions, when executed by the at least one processor, cause the infrastructure system to determine the estimated pose position of the vehicle using one or more infrastructure sensors within a marshaling zone.