Abstract
Wheeled mobile robots, particularly omnidirectional wheeled mobile robots are widely employed for various applications in different environments, which might be subjected to unevenness and irregularities in practice. This type of robot must be able to fulfill its maneuvers kinematically to prevent disruptions due to unevenness in its navigation, still travelling desired paths. In this research, the motion of the mobile robot on uneven surfaces is investigated and its kinematic equations are revised to take the unevenness of surfaces into account, and its navigation and path tracking are studied. In this regard, the solution of real time updating the rotation matrix on the basis of Euler angles is proposed. To verify this algorithm, a procedure for obtaining Euler angles in the simulation is also presented and verified. In the experimental test, the Euler angles are calculated with the low-cost inertial sensors. Experimental tests are performed by an omnidirectional three-wheeled mobile robot on a laboratory uneven terrain specifically designed and built for this purpose. By employing this algorithm in the simulation, the positioning error caused by the unevenness of the surface was completely eliminated and the traveled path was matched with the desired path. In the experimental test, the improvement of the error of the path final point, was more than 83% and the improvement of the RMS error of all the points of the path was more than 77%.
Similar content being viewed by others
References
Yunardi, R.T., Arifianto, D., Bachtiar, F., Prananingrum, J.I.: Holonomic implementation of three wheels omnidirectional mobile robot using dc motors. J. Robot. Control. 2, 65–71 (2021)
Zou, X., Zhao, T., Dian, S.: Finite-time adaptive interval type-2 fuzzy tracking control for Mecanum-wheel mobile robots. Int. J. Fuzzy Syst. 24, 1570–1585 (2022)
Appala, T., Ghosal, A.: A mobile robot with a two-degree-of-freedom suspension for traversing uneven terrain with minimal slip: modeling, simulation and experiments. Mech. Mach. Theory. 93, 83–97 (2015)
Tharakeshwar, A., Ghosal, A.: Modeling and simulation of a three-wheeled mobile robot on uneven terrains with two-degree-of-freedom suspension mechanisms. Mech. Based Des. Struct. Mach. 43, 466–486 (2015)
Sumanarathna, D., Senevirathna, I., Sirisena, K.L.U., Sandamali, H.G.N., Pillai, M.B., Abeykoon, A.M.H.S.: Simulation of mobile robot navigation with sensor fusion on an uneven path. In: 2014 International Conference on Circuits, Power and Computing Technologies, ICCPCT 2014, pp. 388–393. India (2014)
Shafaei, S.M., Mousazadeh, H.: A practical quantification of longitudinal slippage of robot platform wheels traversing on solid balls based uneven terrain. J. Terramechanics. 99, 17–28 (2022)
Choi, B.J., Sreenivasan, S.V., Davis, P.W.: TTwo wheels connected by an unactuated variable length axle on uneven ground: Kinematic modeling and experiments. J. Mech. Des. Trans. ASME. 121, 235–240 (1999)
Zhang, B., Li, G., Zheng, Q., Bai, X., Ding, Y., Khan, A.: Path planning for wheeled Mobile robot in partially known uneven terrain. Sensors. 22, 5217 (2022)
Chol, B.J., Sreenivasan, S.V.: Motion planning of a wheeled mobile robot with slip-free motion capability on a smooth uneven surface. In: Proceedings - IEEE International Conference on Robotics and Automation, pp. 3727–3732. Leuven, Belgium (1998)
Chakraborty, N., Ghosal, A.: Dynamic modeling and simulation of a wheeled mobile robot for traversing uneven terrain without slip. J. Mech. Des. Trans. ASME. 127, 901–909 (2005)
Tharakeshwar, A., Ghosal, A.: A three-wheeled mobile robot for traversing uneven terrain without slip: simulation and experiments. Mech. Based Des. Struct. Mach. 41, 60–78 (2013)
Chakraborty, N., Ghosal, A.: Kinematics of wheeled mobile robots on uneven terrain. Mech. Mach. Theory. 39, 1273–1287 (2004)
Ani, O.A., Xu, H., Zhao, G.: Analysis and modeling of slip for a five-wheeled mobile robot (WMR) in an uneven terrain. In: 2011 IEEE International Conference on Mechatronics and Automation, ICMA 2011, pp. 154–159. Beijing, China (2011)
Tai, M.: Modeling of wheeled mobile robot on rough terrain. In: American Society of Mechanical Engineers, Dynamic Systems and Control division (Publication) DSC, pp. 727–733. Washington, DC (2003)
Auchter, J., Moore, C.A., Ghosal, A.: A novel kinematic model for rough terrain robots. In: Lecture Notes in Electrical Engineering, pp. 215–234. Springer Netherlands, Dordrecht (2009)
Qiu, Q., Fan, Z., Meng, Z., Zhang, Q., Cong, Y., Li, B., Wang, N., Zhao, C.: Extended Ackerman steering principle for the coordinated movement control of a four wheel drive agricultural mobile robot. Comput. Electron. Agric. 152, 40–50 (2018)
Tanaka, M., Nakajima, M., Suzuki, Y., Tanaka, K.: Development and control of articulated mobile robot for climbing steep stairs. IEEE/ASME Trans. Mechatronics. 23, 531–541 (2018)
Kim, J., Kim, J., Lee, D.: Mobile robot with passively articulated driving tracks for high terrainability and maneuverability on unstructured rough terrain: design, analysis, and performance evaluation. J. Mech. Sci. Technol. 32, 5389–5400 (2018)
Li, W., Li, Z., Liu, Y., Ding, L., Wang, J., Gao, H., Deng, Z.: Semi-autonomous bilateral teleoperation of six-wheeled mobile robot on soft terrains. Mech. Syst. Signal Process. 133, 106234 (2019)
Williams, R.L., Carter, B.E., Gallina, P., Rosati, G.: Dynamic model with slip for wheeled omnidirectional robots. IEEE Trans. Robot. Autom. 18, 285–293 (2002)
Zhang, R., Hu, H., Fu, Y.: Trajectory tracking for omnidirectional mecanum robot with longitudinal slipping. In: The 5th International Conference on Mechatronics and Mechanical Engineering ,MATEC Web of Conferences, vol. 256, p. 02003. EDP Sciences (2019)
Siegwart, R., Nourbakhsh, I.R., Scaramuzza, D.: Introduction to autonomous mobile robots. MIT press, London, England (2011)
Seyr, M., Jakubek, S.: Proprioceptive navigation, slip estimation and slip control for autonomous wheeled mobile robots. In: 2006 IEEE Conference on Robotics, Automation and Mechatronics, pp. 1–6. Bangkok, Thailand (2006)
Nemec, D., Šimák, V., Janota, A., Hruboš, M., Bubeníková, E.: Precise localization of the mobile wheeled robot using sensor fusion of odometry, visual artificial landmarks and inertial sensors. Rob. Auton. Syst. 112, 168–177 (2019)
Savaee, E., Hanzaki, A.R.: A new algorithm for calibration of an Omni-directional wheeled Mobile robot based on effective kinematic parameters estimation. J. Intell. Robot. Syst. 101, 1–11 (2021)
Maddahi, Y., Maddahi, A., Sepehri, N.: Calibration of omnidirectional wheeled mobile robots: method and experiments. Robotica. 31, 969–980 (2013)
Acknowledgments
We would like to thank the Robotic laboratory of Shahid Rajaee teacher training university members for their assistance to perform the practical tests.
Data and Codes Availability
The authors declare that the data supporting the findings of this study are available within the article. The codes that support the findings of this study are not openly available and are available from the corresponding author upon reasonable request.
Funding
The authors declare that no funds, grants, or other support were received during this study or the preparation of this manuscript.
Author information
Authors and Affiliations
Contributions
All authors contributed to the study conception and design. Simulation, practical test preparation, data collection and analysis were performed by Ehsan Savaee and Yasin Anabestani under supervision of the second author. The first draft of the manuscript was written by the 1st author, translated by the 3rd, and reviewed and corrected by Ali Rahmani Hanzaki. All authors commented on previous versions of the manuscript, and read and approved the final one.
Corresponding author
Ethics declarations
Ethics Approval
Not applicable.
Consent to Participate
Not applicable.
Consent to Publish
Not applicable.
Competing Interests
The authors have no relevant financial or non-financial interests to disclose.
Additional information
Publisher’s Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Savaee, E., Rahmani Hanzaki, A. & Anabestani, Y. Kinematic Analysis and Odometry-Based Navigation of an Omnidirectional Wheeled Mobile Robot on Uneven Surfaces. J Intell Robot Syst 108, 13 (2023). https://doi.org/10.1007/s10846-023-01876-5
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s10846-023-01876-5