Skip to main content
Log in

Methods for the Reduction of Odometry Errors in Over-Constrained Mobile Robots

  • Published:
Autonomous Robots Aims and scope Submit manuscript

Abstract

This paper presents an analysis of odometry errors in over-constrained mobile robots, that is, vehicles that have more independent motors than degrees of freedom. Examples of over-constrained vehicles are the various 6-wheeled Mars Rovers like Rocky-7, Rocky-8, or Fido.

Based on our analysis we developed two novel measures aimed at reducing odometry errors. We also developed a novel method that serves as a framework for the implementation of the two new measures, as well as for other, conventional error reducing measures.

One of the two new measures, called “Fewest Pulses Measure,” makes use of the observation that most terrain irregularities, as well as wheel slip, result in an erroneous overcount of encoder pulses. The second new measure, called “Cross-coupled Control Measure,” optimizes the motor control algorithm of the robot to reduce synchronization errors that would otherwise result in wheel slip with conventional controllers.

The novel method that serves as a framework for other measures is based on so-called “Expert Rules.” In this paper we formulate three expert rules aimed at reducing dead-reckoning errors. Two of these expert rules are related to the foregoing discussion on error reducing measures. The third expert rule adds a gyroscope to the system and we re-examine the effectiveness of the odometry error-reducing measures in the context of this addition.

In the work described in this paper we modified a Pioneer AT skid-steer platform by providing it with four independent drive motors and encoders. We implemented our error-reducing measures and the expert rule method on this over-constrained platform and present experimental results.

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

  • Activmedia 2003. ActivMedia Robotics, 44-46 Concord Street, Peterborough, NH 03458, http://www.activrobots.com/ ROBOTS/p2at.html.

  • Barshan, B. and Durrant-Whyte, H.F. 1995. Inertial navigation systems mobile robots. IEEE Transactions on Robotics and Automation, 11(3):328-342.

    Google Scholar 

  • Baumgartner, E.T., Aghazarian, H., and Trebi-Ollennu, A. 2001. Rover localization results for the FIDO rover. SPIE Photonics East Conference, Orlando, FL.

  • Borenstein, J. and Koren, Y. 1987. Motion control analysis of a mobile robot. Transactions of ASME, Journal of Dynamics, Measurement and Control, 109(2):73-79.

    Google Scholar 

  • BlueBotics 2003. BlueBotics SA, Parc Scientifique PSE-C, 1015 Lausanne EPFL, Switzerland, http://www.bluebotics.com.

  • Dissanayake, G. et al. 2001. The aiding of a low-cost strapdown inertial measurement unit using vehicle model constraints for land vehicle applications. IEEE Transactions on Robotics and Automation, 17(5):731-747.

    Google Scholar 

  • Feng, L., Koren, Y., and Borenstein, J. 1993. Cross-coupled motion controller for mobile robots. IEEE Control Systems, 35-43.

  • Hirose, S. et al. 1991. Design of practical snake vehicle: Articulated body mobile robot KR-II. In Proc. 5th Int. Conf. Advanced Robotics, Pisa, Italy, pp. 833-838.

  • iRobot 2003. Twin City Office Center, 22 McGrath Highway, Suite 6, Somerville, MA 02143, http://www.irobot.com/rwi/p01. asp.

  • KVH 2003. KVH Industries, Inc., 8412 W. 185th St., Tinley Park, IL 60477, USA, http://www.kvh.com.

  • Muir, P.F. and Neuman, C.P. 1987. Kinematic modeling of wheeled mobile robots. Journal of Robotic Systems, 4(2):281-340.

    Google Scholar 

  • Ojeda, L. and Borenstein, J. 2002. FLEXnav: Fuzzy logic expert rule-based position estimation for mobile robots on rugged terrain. In Proc. 2002 IEEE Int. Conf. on Robotics and Automation, Washington, DC, USA, pp. 317-322.

  • Olson, C.F., Matthies, L.H., Schoppers, H., and Maimone, M.W. 2000. Robust stereo ego-motion for long distance navigation. Computer Vision and Pattern Recognition, Hilton Head, South Carolina, vol. 2, pp. 453-458.

    Google Scholar 

  • Shamah, B., Apostolopoulos, D., Rollins, E., and Whittaker, W.L. 1998. Field validation of nomad's robotic locomotion. In Proc. SPIE-Mobile Robots XIII and Intelligent Transportation Systems, Boston, MA, vol. 3525, pp. 214-222.

    Google Scholar 

  • Tunstel, E.T. et al. 2002. FIDO rover field trials as rehearsal for the 2003 mars exploration rover mission. In 9th Intl. Symp. on Robotics & Applications, 5th World Automation Congress, Orlando, FL.

  • Volpe, R., Baumgartner, E., Schenker, P., and Hayati, S. 2000. Technology development and testing for enhanced mars rover sample return operations. In Proceedings of the 2000 IEEE Aerospace Conference, Big Sky, Montana, pp. 247-257.

Download references

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Ojeda, L., Borenstein, J. Methods for the Reduction of Odometry Errors in Over-Constrained Mobile Robots. Autonomous Robots 16, 273–286 (2004). https://doi.org/10.1023/B:AURO.0000025791.45313.01

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/B:AURO.0000025791.45313.01

Navigation