CPC G05D 1/101 (2013.01) [B64C 39/024 (2013.01); G01C 21/18 (2013.01); G05D 1/0825 (2013.01); G05D 1/0858 (2013.01); B64U 2201/104 (2023.01)] | 25 Claims |
1. A method of controlling a vehicle having a chassis, a plurality of sensors, a propulsion system, and a processor, the method comprising:
receiving sensor-based vehicle state data from the plurality of sensors, the sensor-based vehicle state data having embedded information;
determining dynamic parameters of the vehicle according to the sensor-based vehicle state data;
combining the sensor-based vehicle state data in a non-optimized form into a unified spatial model representation of the vehicle and its surrounding environment by mapping the dynamic parameters into a single geometric algebraic space via geometric multivectors;
optimizing select portions of the sensor-based vehicle state data by evaluating embedded information of the select portions of the sensor-based vehicle state data as the embedded information of the select portions of the sensor-based vehicle state data is required;
calculating a movement control decision based on the unified spatial model;
generating a movement control instruction signal based on the movement control decision; and
controlling movement of the vehicle by sending the movement control instruction signal to the propulsion system such that the propulsion system effects the movement control decision.
|