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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
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)
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)
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)
Siegwart, R., Nourbakhsh, I.R., Scaramuzza, D.: Introduction to Autonomous Mobile Robots. MIT press (2011)
Everett, H.R.: Sensors for Mobile Robots: Theory and Application. AK Peters, Ltd. (1995)
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)
Liu, H.H., Pang, G.K.: Accelerometer for mobile robot positioning. IEEE Trans. Ind. Appl. 37(3), 812–819 (2001)
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)
Luczak, S., Oleksiuk, W., Bodnicki, M.: Sensing tilt with MEMS accelerometers. Sens. J. IEEE 6(6), 1669–1675 (2006)
Roberson, R.E., Schwertassek, R.: Dynamics of Multibody Systems, vol. 18. Springer, Berlin (1988)
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)
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)
Seifert, K., Camacho, O.: Implementing positioning algorithms using accelerometers. Freescale Semiconductor (2007)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights 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)