Skip to main content

Part of the book series: Lecture Notes in Electrical Engineering ((LNEE,volume 383))

Abstract

A new algorithm to improve the 3D positioning for low cost mobile robots is presented. The core of the algorithm is based on a Finite State Machine (FSM) which estimates the 3D position and orientation of the robots, also a low pass filter and a threshold calculator are used in the system to filter and to estimate the noise in the sensors. The system sets dynamically the parameters of the algorithm and makes them independent of the noise. The algorithm has been tested with differential wheel drive robots, however it can be used with other different types of robots in a simple way. To improve the accuracy of the estimations, a new reference system based on the accelerometer of the robot is presented which reduces the accumulative error that the odometry produces.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Borenstein, J., Feng, L.: Correction of systematic odometry errors in mobile robots. In: 1995 IEEE/RSJ International Conference on Intelligent Robots and Systems 95. ‘Human Robot Interaction and Cooperative Robots’, Proceedings, vol. 3, pp. 569–574. IEEE (1995)

    Google Scholar 

  2. Borenstein, J., Everett, H.R., Feng, L., Wehe, D.: Mobile robot positioning-sensors and techniques. Naval Command Control and Ocean Surveillance Center RDT and E Div San Diego CA (1997)

    Google Scholar 

  3. Lee, Y.C., Park, S.: Localization method for mobile robots moving on stairs in multi-floor environments. In: 2014 IEEE International Conference on Systems, Man and Cybernetics (SMC), pp. 4014–4020. IEEE (2014)

    Google Scholar 

  4. Siegwart, R., Nourbakhsh, I.R., Scaramuzza, D.: Introduction to Autonomous Mobile Robots. MIT press (2011)

    Google Scholar 

  5. Everett, H.R.: Sensors for Mobile Robots: Theory and Application. AK Peters, Ltd. (1995)

    Google Scholar 

  6. Faisal, M., Hedjar, R., Alsulaiman, M., Al-Mutabe, K., Mathkour, H.: Robot localization using extended Kalman filter with infrared sensor. In: 2014 IEEE/ACS 11th International Conference on Computer Systems and Applications (AICCSA), pp. 356–360. IEEE (2014)

    Google Scholar 

  7. Liu, H.H., Pang, G.K.: Accelerometer for mobile robot positioning. IEEE Trans. Ind. Appl. 37(3), 812–819 (2001)

    Google Scholar 

  8. Trimpe, S., D’Andrea, R.: Accelerometer-based tilt estimation of a rigid body with only rotational degrees of freedom. In: 2010 IEEE International Conference on Robotics and Automation (ICRA), pp. 2630–2636. IEEE (2010)

    Google Scholar 

  9. Luczak, S., Oleksiuk, W., Bodnicki, M.: Sensing tilt with MEMS accelerometers. Sens. J. IEEE 6(6), 1669–1675 (2006)

    Google Scholar 

  10. Roberson, R.E., Schwertassek, R.: Dynamics of Multibody Systems, vol. 18. Springer, Berlin (1988)

    Google Scholar 

  11. Abbas, T., Arif, M., Ahmed, W.: Measurement and correction of systematic odometry errors caused by kinematics imperfections in mobile robots. In: International Joint Conference SICE-ICASE, pp. 2073–2078. IEEE (2006)

    Google Scholar 

  12. Jha, A., Kumar, M.: Two wheels differential type odometry for mobile robots. In: 2014 3rd International Conference on Reliability, Infocom Technologies and Optimization (ICRITO) (Trends and Future Directions), pp. 1–5. IEEE (2014)

    Google Scholar 

  13. Seifert, K., Camacho, O.: Implementing positioning algorithms using accelerometers. Freescale Semiconductor (2007)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Rafael Socas .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this paper

Cite this paper

Socas, R., Dormido, S., Dormido, R., Fabregas, E. (2016). Improving the 3D Positioning for Low Cost Mobile Robots. In: Filipe, J., Madani, K., Gusikhin, O., Sasiadek, J. (eds) Informatics in Control, Automation and Robotics 12th International Conference, ICINCO 2015 Colmar, France, July 21-23, 2015 Revised Selected Papers. Lecture Notes in Electrical Engineering, vol 383. Springer, Cham. https://doi.org/10.1007/978-3-319-31898-1_6

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-31898-1_6

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-31896-7

  • Online ISBN: 978-3-319-31898-1

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics