Skip to main content
Log in

A statistical estimation method for segmentation of sonar range data

  • Published:
Autonomous Robots Aims and scope Submit manuscript

Abstract

In this paper, we describe how to deal with an important sensorial activity that ultrasonic echo-locating systems for mobile robot navigation have often to perform, namely the extraction of straight line segments from range data and the accurate localization of the corresponding planar targets. It is commonplace that range data segmentation starts with using least squares interpolation algorithms for obtaining straight line segments: it is our goal to prove that caution must be called for in order to avoid somewhat misleading results. The case study concerns the use of a linear array formed by three ultrasonic transducers in a 2D specular environment composed of line and point acoustic targets.

The segmentation algorithm we propose is subdivided into two functionally distinct modules, namely identification and localization. The identification module is based on a sequential hypothesis testing between alternative hypotheses that explain the sonar range data as originated from line or point targets. With regard to the localization module, we demonstrate that widely used approaches to sensor modeling are, to some extent, deceptively simple: the estimation accuracy for the localization of planar objects may be decreased by the inability of some traditional sonar sensor models to take properly into account the specularity of reflections. A physically based model of acoustic range sensors acting in specular environments allows us to design a localization module which is capable of producing accurate and unbiased estimates of the parameters of a planar geometric feature.

The proposed theoretical framework is validated by the results of some experiments carried out with a spatial locating system consisting of a rotating linear array of three ultrasonic transducers.

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.

Institutional subscriptions

Similar content being viewed by others

References

  • Beckerman, M. and Oblow, E.M. 1990. Treatment of Systematic Errors in the Processing of Wide-Angle Sonar Sensor Data for Robotic Navigation.IEEE Trans. Robotics and Automation, 6(2):137–145.

    Google Scholar 

  • Borenstein, J. and Koren, Y. 1989. Real-Time Obstacle Avoidance for Fast Mobile Robot.IEEE Trans. Systems, Man and Cybernetics, 19(9):1179–1189.

    Google Scholar 

  • Bözma, Ö. and Kuc, R. 1991. Building a Sonar Map in a Specular Environment Using a Single Mobile Sensor.IEEE Trans. Pattern Analysis and Machine Intelligence, 13(12):1260–1269.

    Google Scholar 

  • Bözma, Ö. and Kuc, R. 1992. Characterizing the Environment Using Echo Energy, Duration and Range: the ENDURA Method.Proc. IEEE/RSJ Int. Conf. Intelligent Robot and Systems, Rayleigh, NC, U.S.A., pp. 813–820.

    Google Scholar 

  • Brown, M.K. 1985. Feature Extraction Techniques for Recognizing Solid Objects with an Ultrasonic Range Sensor.IEEE Journal of Robotics and Automation, 1(4):191–205.

    Google Scholar 

  • Crowley, J.L. 1989. World Modeling and Position Estimation for a Mobile Robot Using Ultrasonic Ranging. InProc. IEEE Int. Conf. on Robotics and Automation, Scottsdale, Arizona, AZ, U.S.A., pp. 674–680.

  • Drümheller, M. 1987. Mobile Robot Localization Using Sonar.IEEE Trans. Pattern Analysis and Machine Intelligence, 9(2):325–332.

    Google Scholar 

  • Durrant-Whyte, H.F. and Leonard, J.J. 1989. Navigation by Correlating Geometric Sensor Data. InProc. IEEE/RSJ Int. Conf. on Intelligent Robots and Systems, Tsukuba, Japan, pp. 440–447.

  • Durrant-Whyte, H.F. and Leonard, J.J. 1992. Modeling Sonar Sensors. InThe Robotics Review 2. The MIT Press, Cambridge, MA, U.S.A., O. Khatib, J.J. Craig, and T. Lozano-Perez, Eds., pp. 145–151.

    Google Scholar 

  • Elfes, A. 1987. Sonar-Based Real-World Mapping and Navigation.IEEE Journal of Robotics and Automation, 3(3):249–265.

    Google Scholar 

  • Kröse, B.J.A., Compagner, K.M., and Groen, F.C.A. 1993. Accurate Estimation of Environment Parameters from Ultrasonic Data.Robotics and Autonomous Systems, 11(6):221–230.

    Google Scholar 

  • Kuc, R. and Siegel, M.W. 1987. Physically Based Simulation Model for Acoustic Sensor Robot Navigation.IEEE Trans. Pattern Analysis and Machine Intelligence, 9(6):776–788.

    Google Scholar 

  • Leonard, J.J. and Durrant-Whyte, H.F. 1991. Mobile Robot Localization by Tracking Geometric Beacons.IEEE Trans. Robotics and Automation, 7(3):376–382.

    Google Scholar 

  • Lloyd, E. 1984.Handbook of Applicable Mathematics: Statistics (Vol.VI John Wiley and Sons: New York.

    Google Scholar 

  • Maybeck, P.S. 1979.Stochastic Models, Estimation and Control. Academic Press: New York, San Francisco, London.

    Google Scholar 

  • Papoulis, A. 1965.Probability, Random Variables and Stochastic Processes. MacGraw Hill: New York.

    Google Scholar 

  • Peremans, H., Audenaert, K., and Van Campenhout, J. 1993. A High-Resolution Sensor Based on Tri-Aural Perception.IEEE Trans. Robotics and Automation, 9(1):36–48.

    Google Scholar 

  • Sabatini, A.M. and Di Benedetto, O. 1994. Towards a Robust Methodology for Mobile Robot Localization Using Sonar.Proc. IEEE Int. Conf. on Robotics and Automation, San Diego, California, U.S.A., pp. 3142–3147.

  • Sabatini, A.M. 1994. Statistical Estimation Algorithms for Ultrasonic Detection of Surface Features.Proc. IEEE/RSJ Int. Conf. Intelligent Robot and Systems, München, Germany, pp. 1845–1852.

  • Van der Putten, F. 1993. Multi-Sensor Fusion of Partial Observations of Straight Line Segments.Proc. Int. Conf. on Intelligent Autonomous Systems, Pittsburgh, PA, U.S.A., pp. 602–611.

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Sabatini, A.M. A statistical estimation method for segmentation of sonar range data. Auton Robot 1, 167–178 (1995). https://doi.org/10.1007/BF00711255

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF00711255

Keywords

Navigation