Return to search

Mobile Robot Localization Using Sonar

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 Polaroid Ultrasonic Rangefinder, which is a low-resolution, high-noise sensor.

Identiferoai:union.ndltd.org:MIT/oai:dspace.mit.edu:1721.1/5625
Date01 January 1985
CreatorsDrumheller, Michael
Source SetsM.I.T. Theses and Dissertation
Languageen_US
Detected LanguageEnglish
Format25 p., 4208388 bytes, 3289909 bytes, application/postscript, application/pdf
RelationAIM-826

Page generated in 0.0022 seconds