Mobile Robot Localization Using Sonar.

Abstract

This paper describes a method by which range data from a sonar or other type of rangefinder can be used to determine the 2-dimensional position and orientation of a mobile robot inside a room. The plan of the room is modeled as a list of segments indicating the positions of walls. The method works by extracting straight segments from the range data and examining all hypotheses about pairings between the segments and walls in the model of the room. Inconsistent pairings are discarded efficiently by using local constraints based on distances between walls, angles between walls, and ranges between walls along their normal vectors. These constraints are used to obtain a small set of possible positions, which is further pruned using a test for physical consistency. The approach is extremely tolerant of noise and clutter. Transient objects such as furniture and people need not be included in the room model, and very noisy, low-resolution sensors can be used. The algorithm's performance is demonstrated using a Polaroid Ultrasonic Rangefinder, which is a low-resolution, high-noise sensor.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jan 01, 1985
Accession Number
ADA158819

Entities

People

  • M. Drumheller

Organizations

  • Massachusetts Institute of Technology

Tags

Communities of Interest

  • Sensors

DTIC Thesaurus Topics

  • Algorithms
  • Artificial Intelligence
  • Autonomous Navigation
  • Computer Vision
  • Dead Reckoning
  • Guidance
  • Low Resolution
  • Navigation
  • Object Recognition
  • Orientation (Direction)
  • Position Finding
  • Range Finders
  • Range Finding
  • Recognition
  • Robot Navigation
  • Robots
  • Two Dimensional

Readers

  • Agent-Based Social Robotics and Mobile-Assisted Learning in Virtual Environments.
  • Computer Vision.

Technology Areas

  • AI & ML
  • Autonomy