Skip to main content
Log in

Reducing Motion Inaccuracies on a Mobile Robot

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

Abstract

In this article we present two algorithms, for reducing the effects of control-space quantisation errors on a Khepera mobile robot. Specifically, we consider that control-space quantisation is present, when there is only a finite set of available robot wheels velocities. Thus the velocities of the robot wheels can not be chosen from any point in a continuous set. The first algorithm can be used to perform pure rotations (no translation) of the mobile robot while reducing the effects of these errors. The second algorithm can be used to perform robust straight-line motions, between the mobile robot current position, and a predefined goal position in its working environment. Simulation results demonstrating the effectiveness of the algorithm will be presented.

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. Tonouchi, Y., Tsubouchi, T., and Arimoto, S.: Fusion of dead-reckoned positions with a workspace model for a mobile robot by Bayesian inference, in: Proc. IEEE Int. Conf. on Intell. Robots and Systems , Munich, Germany, 1994, pp. 1347–1354.

  2. Komoriya, K. and Oyama, E.: Position estimation of a mobile robot optical fiber gyroscope , in: Proc. IEEE Int. Workshop on Intell. Robots and Systems (IROS '94), Munich, Germany, 1994, pp. 143–149.

  3. Ebert-Uphoff, I. and Chirikjian, G. S.: Inverse kinematics of discretely actuated hyper-redundant manipulators using workspace densities, in: Proc. IEEE Conf. on Robotics and Automation , Minneapolis, MN, April 1996, pp. 139145.

  4. Lees, D. S. and Chirikjian, G. S.: An efficient method for computing the forward kinematics of binary manipulators, in: Proc. IEEE Conf. on Robotics and Automation (ICRA '96), Minneapolis, MN, April 1996, pp. 1012–1017.

  5. Lees, D. S. and Chirikjian, G. S.: A combinatorial approach to trajectory planning for binary manipulators, in: Proc. IEEE Conf. on Robotics and Automation (ICRA '96), Minneapolis, MN, April 1996, pp. 2749–2754.

  6. Mondada, F., Franzi, E., and Ienne, P.: Mobile robot miniaturisation: A tool for investigation in control algorithms, in: Experimental Robotics III, Proc. 3rd Int. Symp. on Experimental Robotics, Kyoto, Japan, October 1993, Springer, London, pp. 501–513.

    Google Scholar 

  7. Floreano, D. and Mondada, F.: Evolution of homing navigation in a real mobile robot, IEEE Trans. Systems Man Cybernet., Part B: Cybernetics 26(3) (1996), 396–407.

    Google Scholar 

  8. Borenstein, J. and Feng, L.: Measurement and correction of systematic odometry errors in mobile robots, IEEE Trans. Robotics and Automat. 12(6) (1996), 869–880.

    Google Scholar 

  9. Åström, K. J. and Wittenmark, B.: Computer-Controlled Systems Theory and Design, Prentice-Hall, Englewood Cliffs, NJ, 1990.

    Google Scholar 

  10. Michel, O.: Khepera Simulator Version 2.0 user manual, Freeware mobile robot simulator written at the University of Nice, Sophia Antipolis (March 1996), Downloadable from the World Wide Web at http://wwwi3s.unice.fr/”om/khep-sim.html.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Araújo, R., de Almeida, A.T. Reducing Motion Inaccuracies on a Mobile Robot. Journal of Intelligent and Robotic Systems 21, 197–219 (1998). https://doi.org/10.1023/A:1007978501619

Download citation

  • Issue Date:

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

Navigation