Skip to main content
Log in

A Rotating Sonar and a Differential Encoder Data Fusion for Map-Based Dynamic Positioning

  • Published:
Journal of Intelligent and Robotic Systems Aims and scope Submit manuscript

Abstract

In this paper, a dynamic positioning system using a rotating sonar and a differential encoder is proposed. The method is implemented by employing an indirect feedback Kalman filter. The state equation is written for encoder propagation and its error characteristic. A measurement equation describes a map-based measurement equation based on rotating sonar sensor data. In other words, sonar data compensates for the system and navigation errors of the differential encoder. The positioning system calculates the position and headings of a mobile robot. The real-time calculation is performed by a map-based measurement update utilizing wide-angle beam characteristics of the sonar sensor and the Kalman filter. In addition, an observability analysis for the positioning system is performed. Experimental results show that the proposed hybrid positioning system successfully provides accurate position and headings in real-time. The position and heading errors arc bounded within few centimeters and within few degrees, respectively.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Borenstein, J. and Feng, L.: Where am I? Sensors and Methods for Autonomous Mobile Robot Positioning, 1995.

  2. Borenstein, J. and Feng, L.: Correction of systematic dead-reckoning errors in mobile robots, in: Internat. Conf. on Intelligent Robots and Systems (IROS'95), Pittsburgh, PA, 1995, pp. 569-574.

  3. Borenstein, J. and Feng, L.: UMBmark: A method for measuring, comparing, and correcting dead-reckoning errors in mobile robots, Technical Report UM-MEAM-94-22, University of Michigan, 1995.

  4. Courtney, J. D. and Jain, A. K.: Mobile robot localization via classification of multisensor maps, in: Proc. of IEEE Internat. Conf. on Robotics and Automation, San Diego, CA, 1994, pp. 1672-1678.

  5. Gelb, A.: Applied Optimal Estimation, Wiley, New York, 1986.

    Google Scholar 

  6. Goshin-Menskin, D. and Bar-Itzhack, I. Y.: Observability analysis of piecewise constant systems-Part I: Theory, IEEE Trans. Aerospace Electronics Systems 28(4) (1992), 1056-1067.

    Google Scholar 

  7. Holenstein, A. A., Muller, M. A., and Badreddin, E.: Mobile robot localization in a structured environment cluttered with obstacles, in: IEEE Conf. on Robotics and Automation, Nice, France, 1992, pp. 2576-2581.

  8. Ko, J. H., Kim, S. D., and Chung, M. J.: A method of indoor mobile robot navigation using acoustic landmarks, in: IEEE Conf. on Robotics and Automation, Minneapolis, MN, 1996, pp. 1726-1731.

  9. Lee, J. G., Park, C. G., and Park, H. W.: Multiposition alignment of strapdown inertial navigation system, IEEE Trans. Aerospace Electronics Systems 29(4) (1993), 1323-1328.

    Google Scholar 

  10. Leonard, J. and Durrant-Whyte, H.: Direct Sonar Sensing for Mobile Robot Navigation, Kluwer Academic, Norwell, MA, 1992.

    Google Scholar 

  11. Moravec, H. P. and Elfes, A.: High resolution maps from wide angle sonar, in: Proc. of IEEE Internat. Conf. on Robotics and Autoomation, St. Louis, MO, 1985, pp. 116-121.

  12. Oriolo, G., Ulivi, G., and Vendittelli, M.: Fuzzy maps: A new tool for mobile robot perception and planning, J. Robotic Systems 14(3) (1997), 179-197.

    Google Scholar 

  13. Park, K., Chung, D., Chung, H., and Lee, J. G.: Dead reckoning navigation of a mobile robot using the indirect Kalman filter, in: Internat. Conf. on Multisensor Fusion and Integration for Intelligent Systems, Washington, DC, USA, 1996, pp. 132-138.

  14. Park, K., Chung, H., and Lee, J. G.: Dead reckoning navigation for an autonomous mobile robot using a differential encoder and a gyroscope, in: 8th Internat. Conf. on Advanced Robotics, Monterey, USA, 1997, pp. 441-446.

  15. Schiele, B. and Crowley, J.: A comparison of position estimation techniques using occupancy grids, in: Proc. of IEEE Internat. Conf. on Robotics and Automation, San Diego, CA, 1994, pp. 1628-1634.

  16. Yamauchi, B. and Langley, P.: Place recognition in dynamic environments, J. Robotic Systems 14(2) (1997), 107-120.

    Google Scholar 

  17. Yang, H., Chung, H., Park, K., and Lee, J. G.: A rotating sonar and a differential encoder data fusion for map-based dynamic localization, in: 3rd IFAC Sympos. on Intelligent Autonomous Vehicle, Madrid, Spain, 1998, pp. 627-631.

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Yang, H., Park, K., Lee, J.G. et al. A Rotating Sonar and a Differential Encoder Data Fusion for Map-Based Dynamic Positioning. Journal of Intelligent and Robotic Systems 29, 211–232 (2000). https://doi.org/10.1023/A:1008187932210

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1008187932210

Navigation