CPC B25J 19/022 (2013.01) [B25J 13/089 (2013.01); B25J 19/027 (2013.01); G01S 7/4865 (2013.01); G01S 17/931 (2020.01)] | 17 Claims |
1. A method for controlling navigation of a mobile robotic device, the method comprising:
causing the mobile robotic device to travel on a current direction of travel;
detecting, using at least one dimensional (1D) time-of-flight (ToF) sensor oriented at a downward angle on the mobile robotic device, that a change in a height of a ground surface exceeds a threshold amount;
based on detecting that the change in the height of the ground surface exceeds the threshold amount, stopping the mobile robotic device from traveling on the current direction of travel;
determining a new direction of travel for the mobile robotic device;
causing the mobile robotic device to travel in the new direction of travel; and
based on a rate at which sensor data is pulled from the at least one 1D ToF sensor, determining a maximum velocity for the mobile robotic device.
|