Hostname: page-component-669899f699-rg895 Total loading time: 0 Render date: 2025-04-29T16:18:19.516Z Has data issue: false hasContentIssue false

Vision-based dynamic modeling of wheeled-legged robot considering slippage using Gibbs–Appell formulation

Published online by Cambridge University Press:  07 November 2024

M. H. Korayem*
Affiliation:
Robotics Research Laboratory, Center of Excellence in Experimental Solid Mechanics and Dynamics, School of Mechanical Engineering, Iran University of Science and Technology, Tehran, Iran
N. Nikseresht
Affiliation:
Robotics Research Laboratory, Center of Excellence in Experimental Solid Mechanics and Dynamics, School of Mechanical Engineering, Iran University of Science and Technology, Tehran, Iran
A. H. Asadi
Affiliation:
Robotics Research Laboratory, Center of Excellence in Experimental Solid Mechanics and Dynamics, School of Mechanical Engineering, Iran University of Science and Technology, Tehran, Iran
*
Corresponding author: M. H. Korayem; Email: [email protected]

Abstract

This study focuses on the kinematic and dynamic modeling of a wheeled-legged robot (WLR), taking into account kinematic and dynamic slippage. In this regard, the Gibbs–Appell formulation was utilized to derive dynamic equations. Determining the slippage in the wheels for movement equations is a challenging task due to its dependency on factors such as the robot’s postures, velocities, and surface characteristics. To address this challenge, machine vision was used to quantify the slippage of the wheels on the body based on the pose estimation method. This data served as input for movement equations to analyze the robot’s deviation from its path and posture. In the following, the robot’s movement was simulated using Webots and MATLAB, followed by various experimental tests involving acceleration and changes in leg angles on the WLR. The results were then compared to the simulations to demonstrate the accuracy of the developed system modeling. Additionally, an IMU sensor was utilized to measure the robot’s motion and validate against machine vision data. The findings revealed that neglecting the slippage of the wheels in the robot’s motion modeling resulted in errors ranging from 5% to 11.5%. Furthermore, lateral slippage ranging from 1.1 to 5.2 cm was observed in the robot’s accelerated movement. This highlights the importance of including lateral slippage in the equations for a more precise modeling of the robot’s behavior.

Type
Research Article
Copyright
© The Author(s), 2024. Published by Cambridge University Press

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

Article purchase

Temporarily unavailable

References

Thomas, G. and Vantsevich, V. V., “Wheel-terrain-obstacle interaction in vehicle mobility analysis,” Veh. Syst. Dyn. 48(S1), 139156 (2010).CrossRefGoogle Scholar
Singh, S. and Krishna, K. M., “Gait sequence generation of a hybrid wheeled-legged robot for negotiating discontinuous terrain,” In: IEEE International Conference on Control Applications (CCA) 2013 Aug 28., Hyderabad, India IEEE (2013) 766771.CrossRefGoogle Scholar
Niu, J., Wang, H., Shi, H., Pop, N., Li, D., Li, S. and Wu, S., “Study on structural modeling and kinematics analysis of a novel wheel-legged rescue robot,” Int. J. Adv. Robot. Syst. 15(1), 1729881417752758 (2018).CrossRefGoogle Scholar
Reid, W., Emanuel, B., Chamberlain-Simon, B., Karumanchi, S. and Meirion-Griffith, G., “Mobility mode evaluation of a wheel-on-limb rover on glacial ice analogous to europa terrain,” In: IEEE Aerospace Conference 2020, Big Sky, MT, USA IEEE (2020) 19.Google Scholar
Geilinger, M., Winberg, S. and Coros, S., “A computational framework for designing skilled legged-wheeled robots,” IEEE Robot. Autom. Lett. 5(2), 36743681 (2020).CrossRefGoogle Scholar
Smith, J. A., Sharf, I. and Trentini, M., “PAW: a hybrid wheeled-leg robot,” In: Proceedings. 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006, Orlando, FL, USA IEEE (2006) 40434048.Google Scholar
Toorani, A., Korayem, M. H. and Davaie Markazi, A. H., “Kinematic and dynamic analysis of a nonholonomic wheel-legged robot using Gibbs-Appell formulation,” J. Braz. Soc. Mech. Sci. 46(3), 159 (2024).CrossRefGoogle Scholar
Mirzaeinejad, H. and Shafei, A. M., “Modeling and trajectory tracking control of a two-wheeled mobile robot: Gibbs-Appell and prediction-based approaches,” Robotica 36(10), 15511570 (2018).CrossRefGoogle Scholar
Mata, V., Provenzano, S., Cuadrado, J. L. and Valero, F., “Inverse dynamic problem in robots using Gibbs-Appell equations,” Robotica 20(1), 5967 (2002).CrossRefGoogle Scholar
Korayem, M. H., Ardalani, M. V. and Toorani, A., “Stability analysis and implementation of a wheel-leg robot using the Force-Angle method,” Arab. J. Sci. Eng. 48(9), 1137911389 (2023).CrossRefGoogle Scholar
Arunkumar, P., Sudheer, A. P. and Joy, M. L., “Kinematic modelling and analysis of single leg in hybrid wheel-legged mobile robot,” In: IOP Conference Series: Materials Science and Engineering 2021, IOP Publishing, 1132(1), 012035 (2021).CrossRefGoogle Scholar
Alamdari, A. and Krovi, V., “Active reconfiguration for performance enhancement in articulated wheeled vehicles,” In: Proceedings of the ASME 2014 Dynamic Systems and Control Conference. Volume 2: Dynamic Modeling and Diagnostics in Biomedical Systems; Dynamics and Control of Wind Energy Systems; Vehicle Energy Management Optimization; Energy Storage, Optimization; Transportation and Grid Applications; Estimation and Identification Methods, Tracking, Detection, Alternative Propulsion Systems; Ground and Space Vehicle Dynamics; Intelligent Transportation Systems and Control; Energy Harvesting; Modeling and Control for Thermo-Fluid Applications, IC Engines, Manufacturing, San Antonio, Texas, USA, October 22–24 (2014) V002T27A004.CrossRefGoogle Scholar
Du, W., Fnadi, M. and Benamar, F., “Rolling based locomotion on rough terrain for a wheeled quadruped using centroidal dynamics,” Mech. Mach. Theory. 153, 103984 (2020).CrossRefGoogle Scholar
Reid, W., Pérez-Grau, F. J., Göktoğan, A. H. and Sukkarieh, S., “Actively articulated suspension for a wheel-on-leg rover operating on a martian analog surface,” In: IEEE International Conference on Robotics and Automation (ICRA) 2016 May 16, Stockholm, Sweden IEEE (2016) 55965602.CrossRefGoogle Scholar
Grand, C., Amar, F. B. and Bidaud, P.. “Kinematic Analysis and Stability Optimization of a Reconfigurable Legged-Wheeled Mini-Rover.,” In: SPIE Proceedings, Orlando, FL, United States, SPIE Digitial Library 4715, (2002) pp. 295302.Google Scholar
Beckman, B., Pieper, J., Mackay, D., Trentini, M. and Erickson, D., “Two dimensional dynamic stability for reconfigurable robots designed to traverse rough terrain,” In: IEEE/RSJ International Conference on Intelligent Robots and Systems 2008 Sep 22, Nice, France IEEE (2008) 24472452.CrossRefGoogle Scholar
Medeiros, V. S., Jelavic, E., Bjelonic, M., Siegwart, R., Meggiolaro, M. A. and Hutter, M., “Trajectory optimization for wheeled-legged quadrupedal robots driving in challenging terrain,” In: IEEE Robotics and Automation Letters 5(3), 41724179 (2020).CrossRefGoogle Scholar
Ishigami, G., Nagatani, K. and Yoshida, K., “Path planning for planetary exploration rovers and its evaluation based on wheel slip dynamics,” In: Proceedings 2007 IEEE International Conference on Robotics and Automation 2007 Apr 10, Roma, Italy IEEE (2007) 23612366.Google Scholar
Bjelonic, M., Sankar, P. K., Bellicoso, C. D., Vallery, H. and Hutter, M., “Rolling in the deep-hybrid locomotion for wheeled-legged robots using online trajectory optimization,” IEEE Robotics and Automation Letters 5(2), 36263633 (2020).CrossRefGoogle Scholar
Watanabe, Y. and Nonaka, K., “Slip measurement and vehicle control for leg/wheel mobile robots using caster type odometers,” In: IEEE International Conference on Control Applications (CCA) 2011 Sep 28, Denver, CO, USA IEEE (2011) 681686.CrossRefGoogle Scholar
Lhomme-Desages, D., Grand, C. and Guinot, J. C., “Trajectory control of a four-wheel skid-steering vehicle over soft terrain using a physical interaction model,” In: Proceedings 2007 IEEE International Conference on Robotics and Automation, Rome, Italy, IEEE (2007) 11641169.CrossRefGoogle Scholar
Al Khatib, E. I., Jaradat, M. A., Abdel-Hafez, M. and Roigari, M., “Multiple sensor fusion for mobile robot localization and navigation using the Extended Kalman Filter,” In: 10th international symposium on mechatronics and its applications (ISMA) 2015 Dec 8, Sharjah, United Arab Emirates, IEEE (2015) 15.Google Scholar
Asadi, A. H., Nikseresht, N. and Korayem, A. H., “Adaptive MIMO PID Control of a Wheel-Leg Manipulator by Considering the Slippage Based on Deep Reinforcement Learning,” In: 11th RSI International Conference on Robotics and Mechatronics (ICRoM) 2023 Dec 19, Tehran, Iran IEEE (2023) 437442.Google Scholar
Li, Z., Wang, Y. and Liu, Z., “Unscented Kalman filter-trained neural networks for slip model prediction,” PloS one 11(7), e0158492 (2016).CrossRefGoogle ScholarPubMed
Botta, A., Cavallone, P., Tagliavini, L., Carbonari, L., Visconte, C. and Quaglia, G., “An estimator for the kinematic behaviour of a mobile robot subject to large lateral slip,” Appl. Sci. 11(4), 1594 (2021).CrossRefGoogle Scholar
Lhomme-Desages, D., Grand, C., Amar, F. B. and Guinot, J. C., “Doppler-based ground speed sensor fusion and slip control for a wheeled rover,” IEEE/ASME Trans. Mechatron. 14(4), 484492 (2009).CrossRefGoogle Scholar
Guo, J., Li, W., Ding, L., Guo, T., Gao, H., Huang, B. and Deng, Z., “High-slip wheel-terrain contact modelling for grouser-wheeled planetary rovers traversing on sandy terrains,” Mech. Mach. Theory. 153, 104032 (2020).CrossRefGoogle Scholar
Reina, G., “Methods for Wheel Slip and Sinkage Estimation in Mobile Robots,” In: Robot Localization and Map Building, IntechOpen, (2010).Google Scholar
Reina, G., Ojeda, L., Milella, A. and Borenstein, J., “Wheel slippage and sinkage detection for planetary rovers,” IEEE/ASME Trans. Mechatron. 11(2), 185195 (2006).CrossRefGoogle Scholar
Nikseresht, N., Korayem, M. H. and Toorani, A., “Modeling and simulation of a wheel-leg robot,” In: 10th RSI International Conference on Robotics and Mechatronics (ICRoM) 2022 Nov 22, Tehran, Iran IEEE (2022) 178183.CrossRefGoogle Scholar
Pennestrì, E., Rossi, V., Salvini, P. and Valentini, P. P., “Review and comparison of dry friction force models,” Nonlinear Dyn. 83(4), 17851801 (2016).CrossRefGoogle Scholar
Marques, F., Flores, P., Pimenta Claro, J. C. and Lankarani, H. M., “A survey and comparison of several friction force models for dynamic analysis of multibody mechanical systems,” Nonlinear Dyn. 86(3), 14071443 (2016).CrossRefGoogle Scholar
Desloge, E., “The Gibbs-Appell equations of motion,” Am. J. Phys. 56(9), 841 (1988).CrossRefGoogle Scholar