CPC G01C 21/206 (2013.01) [H04N 13/239 (2018.05); H04N 13/254 (2018.05); H04N 23/72 (2023.01); H04N 23/90 (2023.01)] | 15 Claims |
1. A method for rapidly training a mobile robot configured for autonomous operation to navigate an unstructured residential environment, the method comprising:
identifying a set of desired robot destinations within the unstructured residential environment, wherein the set of desired robot destinations comprises at least four desired robot destinations;
guiding the mobile robot along paths between at least a minimum number of different pairs of desired robot destinations of the set of desired robot destinations to enable establishment of full connectivity between each different pair of desired robot destinations;
receiving operator input signals from an operator interface associated with the mobile robot, wherein the operator input signals are configured to start and stop recording of defined routes during the guiding of the mobile robot along the paths, wherein the defined routes identify routes to be used by the mobile robot during subsequent positioning and navigation operations;
recording images of surroundings experienced by the mobile robot during the guiding of the mobile robot along the paths; and
creating a visual SLAM map of at least a portion of the unstructured residential environment from the recorded images.
|