AUTONOMOUS MOBILE ROBOT
First Claim
Patent Images
1. An autonomous mobile robot, comprising:
- a computing device; and
a modeling module communicably connected to the computing device, wherein the modeling module is configured for autonomously generating a model for each navigation mode of the robot.
0 Assignments
0 Petitions
Accused Products
Abstract
An autonomous mobile robot. The robot includes a computing device and a modeling module. The modeling module is communicably connected to the computing device, and is configured for autonomously generating a model for each navigation mode of the robot.
-
Citations
19 Claims
-
1. An autonomous mobile robot, comprising:
-
a computing device; and a modeling module communicably connected to the computing device, wherein the modeling module is configured for autonomously generating a model for each navigation mode of the robot. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for modeling a navigation mode of an autonomous mobile robot, the method comprising:
-
determining a status of each computational process associated with the navigation mode; logging data associated with each determined status; and automatically generating a model of the navigation mode based on the determined status of each computational process. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A method for navigating a subterranean space, the method comprising:
-
receiving a map at the autonomous mobile robot; receiving a sequence of points the autonomous mobile robot is to visit; planning a path from a starting point to an ending point; receiving an initiation instruction to navigate in a first navigational mode; navigating in the first navigational mode from the starting point toward the ending point; determining a status of computational processes during the navigating; comparing each determined status to a corresponding expected status; selecting a second navigation mode when the determined status of at least one of the computational processes differs from the expected status; determining a sequence of computational processes to place the autonomous mobile robot in the second navigation mode; planning a new path to the ending point; and navigating in the second navigation mode to the ending point.
-
-
18. A method for exploring a subterranean space, the method comprising:
-
receiving an exploration objective; exploring the subterranean space by navigating in a first navigational mode; determining a status of computational processes during the navigating; comparing each determined status to a corresponding expected status; and returning to a starting point when the determined status of at least one of the computational processes differs from the expected status. - View Dependent Claims (19)
-
Specification