A Robust Method of Localization and Mapping Using Only Range

Joseph Djugash and Sanjiv Singh
International Symposium on Experimental Robotics, July, 2008.


Download
  • Adobe portable document format (pdf) (2MB)
Copyright notice: This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. These works may not be reposted without the explicit permission of the copyright holder.

Abstract
In this paper we present results in mobile robot localization and simultaneous localization and mapping (SLAM) using range from radio. In previous work we have shown how range readings from radio tags placed in the environment can be used to localize a robot and map tag locations using a standard extended Kalman filter (EKF) that linearizes the probability distribution due to range measurements based on prior estimates. Our experience with this method was that the filter could perform poorly and even diverge in cases of missing data and poor initialization. Here we present a new formulation that gains robustness without sacrificing accuracy. Specifically, our method is shown to have significantly better performance with poor and even no initialization, infrequent measurements, and incorrect data association. We present results from a mobile robot equipped with high accuracy ground truth, operating over several kilometers.

Keywords
Range-only, SLAM

Notes
Associated Center(s) / Consortia: Field Robotics Center
Associated Project(s): EMBER

Text Reference
Joseph Djugash and Sanjiv Singh, "A Robust Method of Localization and Mapping Using Only Range," International Symposium on Experimental Robotics, July, 2008.

BibTeX Reference
@inproceedings{Djugash_2008_6083,
   author = "Joseph Djugash and Sanjiv Singh",
   title = "A Robust Method of Localization and Mapping Using Only Range",
   booktitle = "International Symposium on Experimental Robotics",
   month = "July",
   year = "2008",
}