IP Library Granted Patent US 8,508,388
Granted Patent B2
US 8,508,388 · App. 13/615,174 · Granted Aug 13, 2013

Systems and methods for using multiple hypotheses in a visual simultaneous localization and mapping system

Inventors: L. Niklas Karlsson (Pasadena, CA); Paolo Pirjanian (Glendale, CA); Luis Filipe Domingues Goncalves (Pasadena, CA); Enrico Di Bernardo (Pasadena, CA)
Assignee: Irobot Corporation
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,508,388
App. No.
13/615,174
Granted
Aug 13, 2013
Kind
B2
Abstract

The invention is related to methods and apparatus that use a visual sensor and dead reckoning sensors to process Simultaneous Localization and Mapping (SLAM). These techniques can be used in robot navigation. Advantageously, such visual techniques can be used to autonomously generate and update a map. Unlike with laser rangefinders, the visual techniques are economically practical in a wide range of applications and can be used in relatively dynamic environments, such as environments in which people move. One embodiment further advantageously uses multiple particles to maintain multiple hypotheses with respect to localization and mapping. Further advantageously, one embodiment maintains the particles in a relatively computationally-efficient manner, thereby permitting the SLAM processes to be performed in software using relatively inexpensive microprocessor-based computer systems.

Claims (11)

1. A method of autonomous localization and mapping, the method comprising:

visually observing an environment via a visual sensor;

maintaining a map of landmarks in a data store, where the map of landmarks is based at least in part on visual observations of the environment;

receiving data from a dead reckoning sensor, where data from the dead reckoning sensor relates to movement of the visual sensor within the environment;

using data from the dead reckoning sensor and a prior pose estimate to predict a new device pose in a global reference frame at least partly in response to a determination that a known landmark has not been encountered; and

using data from the visual sensor to predict a new device pose in the global reference frame at least partly in response to a determination that a known landmark has been recognized, where the new device pose estimate is based at least in part on a previous pose estimate associated with the known landmark and using the visual sensor data to update the map;

wherein the data from the visual sensor comprises 2D image coordinates of features associated with the recognized landmark.

2. The method as defined in claim 1 , further comprising using the autonomous localization and mapping in a mobile robot.

3. The method as defined in claim 1 , wherein the map comprises one or more maps.

4. The method as defined in claim 1 , wherein the visual sensor corresponds to one or more cameras.

5. The method as defined in claim 1 , wherein the dead reckoning sensor corresponds to at least one of an odometer or a pedometer.

Assignments (6)
NOTICE OF ASSIGNMENT OF SECURITY INTEREST IN INTELLECTUAL PROPERTY Recorded Nov 25, 2025
From: TCG SENIOR FUNDING L.L.C., AS COLLATERAL AGENT
To: SANTRUM HONG KONG CO., LIMITED, AS SUCCESSOR COLLATERAL AGENT
Reel/Frame 073707/0516 →
SECURITY INTEREST Recorded Aug 9, 2023
From: IROBOT CORPORATION
To: TCG SENIOR FUNDING L.L.C., AS COLLATERAL AGENT
Reel/Frame 064532/0856 →
RELEASE OF SECURITY INTEREST Recorded Jul 31, 2023
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: IROBOT CORPORATION
Reel/Frame 064430/0001 →
SECURITY INTEREST Recorded Nov 3, 2022
From: IROBOT CORPORATION
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 061878/0097 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 3, 2014
From: GONCALVES, LUIS FILIPE DOMINGUES; DI BERNARDO, ENRICO; PIRJANIAN, PAOLO; KARLSSON, L. NIKLAS
To: EVOLUTION ROBOTICS, INC.
Reel/Frame 033658/0431 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 23, 2013
From: EVOLUTION ROBOTICS, INC.
To: IROBOT CORPORATION
Reel/Frame 030486/0104 →
Continuity (6)
Continuation 12724312 · Mar 15, 2010
Continuation 11559359 · Nov 13, 2006
Division 10739902 · Dec 17, 2003
Provisional Application 60434269 · Dec 17, 2002
Provisional Application 60439049 · Jan 9, 2003
Related Publication 20130006420A1 · Jan 3, 2013