CPC G01C 21/3848 (2020.08) [G01C 21/1652 (2020.08); G01C 21/1656 (2020.08); G01C 25/00 (2013.01); G05D 1/027 (2013.01)] | 19 Claims |
1. A non-transitory computer readable storage medium comprising a plurality of computer readable instructions stored thereon that, when executed by a processor, configure the processor to:
navigate a robot through a route and collect data from sensor units coupled to the robot;
generate at least one probability distribution function (PDF) of at least one respective navigation parameter of the robot based on the data from the sensor units, the at least one respective navigation parameter comprising at least one of a measurement of a physical feature, motion, or internal characteristic of the robot, wherein the at least one respective navigation parameter is associated with angular velocity, translational velocity, acceleration, power consumption of the robot;
determine at least one value for the respective at least one parameter based on the respective at least one PDF; and
navigate the robot along the route based on the at least one value of each of the respective at least one navigation parameter.
|