Adaptive Gait Control for Quadruped Robots on Varied Slopes via ARS Algorithm

Authors

  • Van-Truong Nguyen School of Mechanical and Automotive Engineering, Hanoi University of Industry, Vietnam
  • Ngoc-Quyet Nguyen School of Mechanical and Automotive Engineering, Hanoi University of Industry, Vietnam
  • Thanh-Lam Bui School of Mechanical and Automotive Engineering, Hanoi University of Industry, Vietnam
Volume: 15 | Issue: 2 | Pages: 21552-21557 | April 2025 | https://doi.org/10.48084/etasr.9692

Abstract

Ensuring stable walking for quadruped robots on unknown slopes is a critical challenge in robotic navigation. This study introduces a novel gait planning algorithm that leverages data from an Inertial Measurement Unit (IMU) for terrain slope estimation, offering a cost-effective alternative to visual sensors. The proposed approach integrates a trot gait with an elliptical foot trajectory, enabling efficient movement across varied slopes. Using the Augmented Random Search (ARS) algorithm, we fine-tune the elliptical trajectory parameters to achieve precise and adaptive foot placements. Additionally, the robot dynamically adjusts its posture in real time to maintain stability by aligning with desired joint angles during slope traversal. Simulation results validate the effectiveness of the proposed algorithm, demonstrating its ability to ensure stable and adaptive locomotion on slopes of up to 11 degrees. This work highlights the feasibility of using low-cost hardware and advanced algorithms to address complex terrain navigation challenges.

Keywords:

reinforcement learning, Augmented Random Search (ARS), artificial intelligence, quadruped robot, robot stability

Downloads

Download data is not yet available.

References

J. Lee, J. Hwangbo, L. Wellhausen, V. Koltun, and M. Hutter, "Learning quadrupedal locomotion over challenging terrain," Science Robotics, vol. 5, no. 47, Oct. 2020, Art. no. eabc5986.

H. Chai et al., "A survey of the development of quadruped robots: Joint configuration, dynamic locomotion control method and mobile manipulation approach," Biomimetic Intelligence and Robotics, vol. 2, no. 1, Mar. 2022, Art. no. 100029.

P. Biswal and P. K. Mohanty, "Development of quadruped walking robots: A review," Ain Shams Engineering Journal, vol. 12, no. 2, pp. 2017–2031, Jun. 2021.

D. M. Duc, T. X. Tuy, and P. D. Phuoc, "A Study on the Response of the Rehabilitation Lower Device using Sliding Mode Controller," Engineering, Technology & Applied Science Research, vol. 11, no. 4, pp. 7446–7451, Aug. 2021.

V.-T. Tran, B.-S. Nguyen, T. Vu, and N.-T. Bui, "Trajectory Tracking Control of Pneumatic Cylinder-Actuated Lower Limb Robot for a Gait Training System," Engineering, Technology & Applied Science Research, vol. 14, no. 4, pp. 15367–15372, Aug. 2024.

N. Kosmyna, E. Hauptmann, and Y. Hmaidan, "A Brain-Controlled Quadruped Robot: A Proof-of-Concept Demonstration," Sensors, vol. 24, no. 1, Jan. 2024, Art. no. 80.

E. Garcia, M. A. Jimenez, P. G. De Santos, and M. Armada, "The evolution of robotics research," IEEE Robotics & Automation Magazine, vol. 14, no. 1, pp. 90–103, Mar. 2007.

S. Coros, A. Karpathy, B. Jones, L. Reveret, and M. van de Panne, "Locomotion skills for simulated quadrupeds," ACM Transactions on Graphics, vol. 30, no. 4, Jul. 2011, Art. no. 59.

C. Ding, L. Zhou, Y. Li, and X. Rong, "A Novel Dynamic Locomotion Control Method for Quadruped Robots Running on Rough Terrains," IEEE Access, vol. 8, pp. 150435–150446, 2020.

V.-G. Loc et al., "Sensing and gait planning of quadruped walking and climbing robot for traversing in complex environment," Robotics and Autonomous Systems, vol. 58, no. 5, pp. 666–675, May 2010.

D. B. Minh, V. D. Quoc, and P. N. Huy, "Efficiency Improvement of Permanent Magnet BLDC Motors for Electric Vehicles," Engineering, Technology & Applied Science Research, vol. 11, no. 5, pp. 7615–7618, Oct. 2021.

J. Estremera and K. J. Waldron, "Thrust Control, Stabilization and Energetics of a Quadruped Running Robot," The International Journal of Robotics Research, vol. 27, no. 10, pp. 1135–1151, Oct. 2008.

Q. Hao, Z. Wang, J. Wang, and G. Chen, "Stability-Guaranteed and High Terrain Adaptability Static Gait for Quadruped Robots," Sensors, vol. 20, no. 17, Sep. 2020, Art. no. 4911.

R. B. McGhee and A. A. Frank, "On the stability properties of quadruped creeping gaits," Mathematical Biosciences, vol. 3, pp. 331–351, Aug. 1968.

H. Hwang and Y. Youm, "Steady Crawl Gait Generation Algorithm for Quadruped Robots," Advanced Robotics, vol. 22, no. 13–14, pp. 1539–1558, 2008.

M. Kalakrishnan, J. Buchli, P. Pastor, M. Mistry, and S. Schaal, "Learning, planning, and control for quadruped locomotion over challenging terrain," The International Journal of Robotics Research, vol. 30, no. 2, pp. 236–258, Feb. 2011.

A. J. Ijspeert, "Central pattern generators for locomotion control in animals and robots: A review," Neural Networks, vol. 21, no. 4, pp. 642–653, May 2008.

C. P. Santos and V. Matos, "CPG modulation for navigation and omnidirectional quadruped locomotion," Robotics and Autonomous Systems, vol. 60, no. 6, pp. 912–927, Jun. 2012.

H. Kimura, Y. Fukuoka, and A. H. Cohen, "Adaptive Dynamic Walking of a Quadruped Robot on Natural Ground Based on Biological Concepts," The International Journal of Robotics Research, vol. 26, no. 5, pp. 475–490, May 2007.

C. Mastalli, I. Havoutis, M. Focchi, D. G. Caldwell, and C. Semini, "Motion Planning for Quadrupedal Locomotion: Coupled Planning, Terrain Mapping, and Whole-Body Control," IEEE Transactions on Robotics, vol. 36, no. 6, pp. 1635–1648, Dec. 2020.

C. D. Bellicoso, F. Jenelten, C. Gehring, and M. Hutter, "Dynamic Locomotion Through Online Nonlinear Motion Optimization for Quadrupedal Robots," IEEE Robotics and Automation Letters, vol. 3, no. 3, pp. 2261–2268, Jul. 2018.

D. Hoeller, N. Rudin, D. Sako, and M. Hutter, "ANYmal parkour: Learning agile navigation for quadrupedal robots," Science Robotics, vol. 9, no. 88, Mar. 2024, Art. no. eadi7566.

P. Arena, L. Patanè, and S. Taffara, "A Data-Driven Model Predictive Control for Quadruped Robot Steering on Slippery Surfaces," Robotics, vol. 12, no. 3, Jun. 2023, Art. no. 67.

P.-A. Léziart, T. Corbères, T. Flayols, S. Tonneau, N. Mansard, and P. Souères, "Improved Control Scheme for the Solo Quadruped and Experimental Comparison of Model Predictive Controllers," IEEE Robotics and Automation Letters, vol. 7, no. 4, pp. 9945–9952, Oct. 2022.

M. H. Rahman, S. B. Alam, T. D. Mou, M. F. Uddin, and M. Hasan, "A Dynamic Approach to Low-Cost Design, Development, and Computational Simulation of a 12DoF Quadruped Robot," Robotics, vol. 12, no. 1, Feb. 2023, Art. no. 28.

L. T. Thanh, T. B. Thang, L. V. Cuong, and H. T. T. Binh, "Multitask Augmented Random Search in deep reinforcement learning," Applied Soft Computing, vol. 160, no. C, Jul. 2024, Art. no. 111605.

R. Kurazume, S. Hirose, and K. Yoneda, "Feedforward and feedback dynamic trot gait control for a quadruped walking vehicle," in Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation, Seoul, South Korea, May 2001, pp. 3172–3180 vol.3.

V.-T. Nguyen et al., "Robust adaptive nonlinear PID controller using radial basis function neural network for ballbots with external force," Engineering Science and Technology, an International Journal, vol. 61, Jan. 2025, Art. no. 101914.

V.-T. Nguyen, D.-N. Duong, D.-H. Phan, T.-L. Bui, X. HoangVan, and P. X. Tan, "Adaptive Nonlinear PD Controller of Two-Wheeled Self-Balancing Robot with External Force," Computers, Materials & Continua, vol. 81, no. 2, pp. 2337–2356, Nov. 2024.

Downloads

How to Cite

[1]
Nguyen, V.-T., Nguyen, N.-Q. and Bui, T.-L. 2025. Adaptive Gait Control for Quadruped Robots on Varied Slopes via ARS Algorithm. Engineering, Technology & Applied Science Research. 15, 2 (Apr. 2025), 21552–21557. DOI:https://doi.org/10.48084/etasr.9692.

Metrics

Abstract Views: 46
PDF Downloads: 49

Metrics Information