IP Library › Granted Patent US 8,874,261
Granted Patent B2
US 8,874,261 · App. 11/869,148 · Granted Oct 28, 2014

Method and system for controlling a mobile robot

Inventors: Thomas Kent Hein (Moline, IL); Karl-Heinz O. Mertins (Urbandale, IA); Daniel W. Mairet (Bettendorf, IA)
Assignee: Deere & Company
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,874,261
App. No.
11/869,148
Granted
Oct 28, 2014
Kind
B2
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.

Claims (44)

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.

2. The method according to claim 1 further comprising:

selecting the message on the tag from a library of messages or tags for a corresponding way point to control a corresponding task for execution at the corresponding way point or a later way point.

3. The method according to claim 1 further comprising:

changing the message on the tag to change one or more corresponding tasks to be managed.

4. The method according to claim 1 further comprising:

adding an additional later way point to the sequence of way points via a message at or near an earlier way point.

5. The method according to claim 1 further comprising:

deleting a later way point from the sequence of way points via a message at or near an earlier way point.

6. The method according to claim 1 further comprising:

detecting a safety event or an intrusion event;

interrupting the performance of a task or navigation to the next way point to generate an alarm transmission.

7. The method according to claim 6 further comprising:

transmitting the generated alarm via a wireless communications network to a communications device.

8. The method according to claim 6 further comprising:

detecting thermal variation associated with an open door or open window as the intrusion event.

9. The method according to claim 1 wherein the tag comprises a tag selected from the group consisting of an optical tag, a radio frequency tag, a radio frequency identifier, an RFID, a bar code, a uniform product code, an image on a display, a pattern on a display, and a message on a display.

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.

11. The system according to claim 10 further comprising:

a selector for selecting the message on the tag from a library of messages or tags for a corresponding way point to control a corresponding task for execution at the corresponding way point or a later way point.

12. The system according to claim 10 further comprising:

the data processor arranged to add an additional later way point to the established sequence of way points via a message received at an earlier way point.

13. The system according to claim 10 further comprising:

the data processor arranged to delete a later way point from the established sequence of way points via a message received at an earlier way point.

14. The system according to claim 10 further comprising:

a detector for detecting a security event or an intrusion event;

a task manager for interrupting the performance of a task or navigation to the next way point to generate an alarm transmission based the intrusion event or the security event.

15. The system according to claim 14 further comprising:

a mobile wireless communications device for transmitting the generated alarm transmission via a wireless communications network to a station wireless communications device.

16. The system according to claim 14 further comprising:

a thermal sensor for detecting thermal variation associated with an open door or window as the intrusion event.

17. The system according to claim 10 wherein the tag comprises a tag selected from the group consisting of an optical tag, a radio frequency tag, a radio frequency identifier, an RFID, a bar code, a uniform product code, an image on a display, a pattern on a display, and a message on a display.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 9, 2007
From: HEIN, THOMAS KENT; MERTINS, KARL-HEINZ O.; MAIRET, DANIEL W.
To: DEERE & COMPANY
Reel/Frame 019933/0972 →
Continuity (2)
Provisional Application 60951890 · Jul 25, 2007
Related Publication 20090030551A1 · Jan 29, 2009