A Comparison of Six Legged ODE (Open Dynamics Engine) Based Gait control Algorithm and Standard Walking Gaits
Abstract
In legged robots, there are changes in the sequence of legs and the foothold positions depending on the speed. The walking sequence, known as gait, is important for the robot's ability to move in a stable and less energy-consuming way. In this study, the previously developed ODE-based gait control algorithms for a six-legged mobile robot and the standard walking gaits were compared in terms of stability and repeatability. In the ODE-based gait control algorithm, dynamic effects are not neglected, as in standard gait patterns. Owing to this, the ODE-based gait controller has the ability to constantly balance itself against external disturbances. In order to test this feature of the control algorithm, the same comparison operations were repeated for a fixed motion scenario on a rotatable inclined floor. In this study firstly layered control architecture has explained which developed for ODE-based controllers. Thereafter, servo motor controllers, ODE based stability and ODE based gait controllers used in robot are introduced respectively. After in order to make the performance of these controllers comparable to the methods in the literature, standard gait patterns have been introduced. Following this section, the performance criteria to be used in the comparison procedures and the reasons for their selection are given. Later on, the rotatable inclined floor, which was builded in order to demonstrate the performance of the robot and controller used in the test system better, has explained. Afterwards, an experimental scenario in which the slopes are changed periodically over time was determined, with the aim of using this scenario in comparison experiments in which performed on the rotatable inclined floor. In the comparison results section, the experimental performance results shown by ODE-based gait controller and standard walking arrangements are given in detail through this test system and comparison criteria. As a result of the study, a 65 percent improvement was observed in stability of robot, both flat and inclined floor according to standard walking gaits.
Keywords
References
- Murray, R. M., Li, Z., Sastry, S. S., & Sastry, S. S. (1994). A mathematical introduction to robotic manipulation: CRC press.
- Vukobratović, M. (1975). Legged locomotion robots and anthropomorphic mechanisms: Mihailo Pupin Institute.
- Siegwart, R., Nourbakhsh, I. R., & Scaramuzza, D. (2011). Introduction to autonomous mobile robots: MIT press.
- Ritzmann, R. E., Quinn, R. D., & Fischer, M. S. (2004). Convergent evolution and locomotion through complex terrain by insects, vertebrates and robots. Arthropod Structure & Development, 33(3), 361-379.
- Inagaki, S., Yuasa, H., Suzuki, T., & Arai, T. (2006). Wave CPG model for autonomous decentralized multi-legged robot: Gait generation and walking speed control. Robotics and Autonomous Systems, 54(2), 118-126.
- Erden, M. S., & Leblebicioğlu, K. (2008). Free gait generation with reinforcement learning for a six-legged robot. Robotics and Autonomous Systems, 56(3), 199-212.
- Wang, Z., Ding, X., Rovetta, A., & Giusti, A. (2011). Mobility analysis of the typical gait of a radial symmetrical six-legged robot. Mechatronics, 21(7), 1133-1146.
- Kajita, S., Yamaura, T., & Kobayashi, A. (1992). Dynamic gait control of a biped robot along a potential energy conserving orbit. IEEE Transactions on robotics and automation, 8(4), 431-438.
Details
Primary Language
English
Subjects
Engineering
Journal Section
Research Article
Publication Date
October 31, 2019
Submission Date
August 1, 2019
Acceptance Date
October 24, 2019
Published in Issue
Year 2019
Cited By
Design and Kinematic Analysis of Proposed Adaptive Landing Gear for Multirotor UAV
El-Cezeri Fen ve Mühendislik Dergisi
https://doi.org/10.31202/ecjse.952728Design and Walking Analysis of Proposed Four-Legged Glass Cleaning Robot
Turkish Journal of Engineering
https://doi.org/10.31127/tuje.1011320Research on Virtual Character Behavior Simulation and Control Algorithm in Digital Movie Production
Applied Mathematics and Nonlinear Sciences
https://doi.org/10.2478/amns-2024-3374