Continuous Localization and Navigation of Mobile Robots

Abstract

A large mobile robot was used as a platform for research in continuous localization and path planning. Continuous localization is a technique that allows a robot to maintain an accurate estimate of its location by performing regular, small corrections to its odometry. Continuous localization utilizes an evidence grid representation, a common representation scheme that is used by other map-dependent processes, such as path planning. Although techniques exist for building evidence grid maps, most are not adaptive to changes in the environment. In this research, the continuous localization technique is extended by adding a learning component. This allows continuous localization to update the long-term map (evidence grid) with current sensor readings. Results show that the addition of the learning behavior to continuous localization allows the system to adapt to changes in its environment without a loss in its ability to remain localized. Continuous localization with the learning behavior was combined with a wavefront propagation path planner to produce a robust navigation system. This system was tested on a Nomad 200 mobile robot.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
May 07, 1997
Accession Number
ADA418467

Entities

People

  • Kevin P. Graves

Organizations

  • United States Naval Academy

Tags

Communities of Interest

  • Autonomy
  • Sensors
  • Weapons Technologies

DTIC Thesaurus Topics

  • Algorithms
  • Artificial Intelligence
  • Autonomous Navigation
  • Autonomous Systems
  • Collision Avoidance
  • Dead Reckoning
  • Guidance
  • Infrared Detectors
  • Motion Planning
  • Navigation
  • Operating Systems
  • Probability
  • Robot Navigation
  • Robotics
  • Robots
  • Ultrasounds
  • United States Naval Academy

Fields of Study

  • Computer science

Readers

  • Computer Vision.
  • Robotics and Automation.
  • Speech Processing/Speech Recognition.

Technology Areas

  • AI & ML
  • AI & ML - Autonomous Systems
  • AI & ML - Machine Learning Algorithms
  • Autonomy