US 12,442,644 B2
Driver guidance for guided maneuvering
Michael W. Lewis, Tucson, AZ (US); Lucas Van Latum, Tucson, AZ (US); Andree Röttig, Tucson, AZ (US); and William Casson, Tucson, AZ (US)
Assigned to MODULAR MINING SYSTEMS, INC., Tucson, AZ (US)
Filed by Modular Mining Systems, Inc., Tucson, AZ (US)
Filed on Apr. 10, 2024, as Appl. No. 18/631,397.
Application 14/052,543 is a division of application No. 13/217,113, filed on Aug. 24, 2011, granted, now 8,583,361, issued on Nov. 12, 2013.
Application 18/631,397 is a continuation of application No. 17/498,657, filed on Oct. 11, 2021, granted, now 11,959,753.
Application 17/498,657 is a continuation of application No. 16/219,712, filed on Dec. 13, 2018, granted, now 11,143,517, issued on Oct. 12, 2021.
Application 16/219,712 is a continuation of application No. 15/787,445, filed on Oct. 18, 2017, granted, now 10,168,165, issued on Jan. 1, 2019.
Application 15/787,445 is a continuation of application No. 15/094,225, filed on Apr. 8, 2016, granted, now 9,823,082, issued on Nov. 21, 2017.
Application 15/094,225 is a continuation in part of application No. 14/745,269, filed on Jun. 19, 2015, granted, now 9,562,784, issued on Feb. 7, 2017.
Application 14/745,269 is a continuation of application No. 14/052,543, filed on Oct. 11, 2013, granted, now 9,157,754, issued on Oct. 13, 2015.
Prior Publication US 2024/0255292 A1, Aug. 1, 2024
Int. Cl. G01C 21/34 (2006.01); G05D 1/00 (2006.01); G05D 1/02 (2020.01); G05D 1/24 (2024.01); G05D 1/248 (2024.01); G07C 5/08 (2006.01); G08G 1/09 (2006.01); G08G 1/0962 (2006.01); G08G 1/0967 (2006.01); G01S 19/14 (2010.01)
CPC G01C 21/3407 (2013.01) [G01C 21/3461 (2013.01); G05D 1/0278 (2013.01); G05D 1/248 (2024.01); G07C 5/0816 (2013.01); G07C 5/0841 (2013.01); G08G 1/0962 (2013.01); G08G 1/096716 (2013.01); G08G 1/096725 (2013.01); G08G 1/096741 (2013.01); G08G 1/096775 (2013.01); G01S 19/14 (2013.01)] 14 Claims
OG exemplary drawing
 
1. A system, comprising:
an interface device in a vehicle configured to generate feedback; and a controller connected to the interface device, the controller being configured to:
determine a set of starting vehicle parameters of a vehicle by accessing a database to retrieve vehicle characteristic data and accessing one or more vehicle position sensors located on the vehicle to determine the vehicle starting position;
determine a set of target destination parameters for the vehicle, the target destination parameters including a target location;
access a distributed objects database including data regarding usable routes from the vehicle starting position to the target destination and the presence of potential hazards, and on the basis of this information:
calculate a path from the vehicle starting position to the target location;
determine, using the one or more vehicle position sensors, a vehicle trajectory;
calculate deviation between the vehicle trajectory and path;
determine at least in part on the basis of vehicle characteristic data and comparing the deviation of the vehicle trajectory and the path with historical data regarding the movement of previous vehicles to the target destination, whether the vehicle can return to the path, and if not;
directing the interface device to display an error message to a vehicle operator, and access the distributed object database, and the basis of the accessed data and a current determination of vehicle position, determine a new path to the target.