METHOD AND SYSTEM FOR CONTROLLING A MOBILE ROBOT
First Claim
1. A method for operating a mobile robot, the method comprising:
- collecting range data of one or more objects in an environment around the robot;
identifying uniquely identifiable ones of the objects as navigation landmarks;
storing a reference map of the navigation landmarks based on the collected range data;
establishing a list or sequence of way points for the robot to visit, each way point defined with reference to one or more landmarks;
reading a message on a tag posted at or near one or more way points; and
managing a task based on the read message.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and a system for operating a mobile robot comprise a range finder for collecting range data of one or more objects in an environment around the robot. A discriminator identifies uniquely identifiable ones of the objects as navigation landmarks. A data storage device stores a reference map of the navigation landmarks based on the collected range data. A data processor establishes a list or sequence of way points for the robot to visit. Each way point is defined with reference to one or more landmarks. A reader reads an optical message at or near one or more way points. A task manager manages a task based on the read optical message.
104 Citations
17 Claims
-
1. A method for operating a mobile robot, the method comprising:
-
collecting range data of one or more objects in an environment around the robot; identifying uniquely identifiable ones of the objects as navigation landmarks; storing a reference map of the navigation landmarks based on the collected range data; establishing a list or sequence of way points for the robot to visit, each way point defined with reference to one or more landmarks; reading a message on a tag posted at or near one or more way points; and managing a task based on the read message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for operating a mobile robot, the system comprising:
-
a range finder for collecting range data of one or more objects in an environment around the robot; a discriminator for identifying uniquely identifiable ones of the objects as navigation landmarks; a data storage device for storing a reference map of the navigation landmarks based on the collected range data; a data processor for establishing a list or sequence of way points for the robot to visit, each way point defined with reference to one or more of the navigation landmarks; a reader for reading a message on a tag posted at or near one or more way points; and a task manager for managing a task based on the read optical message. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
Specification