Skip to main content
Log in

Kinematic Analysis and Odometry-Based Navigation of an Omnidirectional Wheeled Mobile Robot on Uneven Surfaces

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

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%.

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. 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)

    Google Scholar 

  2. 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)

    Article  Google Scholar 

  3. 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)

    Article  Google Scholar 

  4. 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)

    Article  Google Scholar 

  5. 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)

  6. 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)

    Article  Google Scholar 

  7. 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)

    Article  Google Scholar 

  8. 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)

    Article  Google Scholar 

  9. 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)

  10. 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)

    Article  Google Scholar 

  11. 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)

    Article  Google Scholar 

  12. Chakraborty, N., Ghosal, A.: Kinematics of wheeled mobile robots on uneven terrain. Mech. Mach. Theory. 39, 1273–1287 (2004)

    Article  MATH  Google Scholar 

  13. 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)

  14. 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)

  15. 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)

  16. 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)

    Article  Google Scholar 

  17. 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)

    Article  Google Scholar 

  18. 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)

    Article  Google Scholar 

  19. 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)

    Article  Google Scholar 

  20. 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)

    Article  Google Scholar 

  21. 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)

  22. Siegwart, R., Nourbakhsh, I.R., Scaramuzza, D.: Introduction to autonomous mobile robots. MIT press, London, England (2011)

    Google Scholar 

  23. 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)

  24. 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)

    Article  Google Scholar 

  25. 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)

    Article  Google Scholar 

  26. Maddahi, Y., Maddahi, A., Sepehri, N.: Calibration of omnidirectional wheeled mobile robots: method and experiments. Robotica. 31, 969–980 (2013)

    Article  Google Scholar 

Download references

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

Authors

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

Correspondence to Ali Rahmani Hanzaki.

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s10846-023-01876-5

Keywords

Navigation