Development of a Direct Adaptive PID Controller for a Quadruped Robot

Authors

  • Manh Huy Bui Ho Chi Minh City University of Technology and Education, Vietnam
  • Tan Phat Pham Ho Chi Minh City University of Technology and Education, Vietnam
  • Tran Minh Nguyet Nguyen Ho Chi Minh City University of Technology and Education, Vietnam
  • Xuan Ba Dang Ho Chi Minh City University of Technology and Education, Vietnam https://orcid.org/0000-0001-5207-9548

Corressponding author's email:

badx@hcmute.edu.vn

DOI:

https://doi.org/10.54644/jte.71B.2022.1130

Keywords:

PID Controller, Adaptive Controller, Robotics, Quadruped Robot, Direct Controller

Abstract

Recently, research on quadruped robots has not gotten much attention in Vietnam due to complicated mechanical structures of the robots as well as unstructural working environments. Employment of simple control methods  such as Proportial-Integral-Derivative (PID) controllers for such the systems is feasible but the control performances have not been maintained in some cases that could make the robots danger. Obviously, the complicated controllers seem to be promissing if the system is equipped with strong hardware. In this paper, we propose a new adaptive Jacobian-based PID controller for low-level control of a quadruped robot system that could possibly be deployed into low-cost hardware. The proposed controller is first built on a conventional PID structure. To suppress internal/external dynamics of the robot in various working conditions for a minimal control error, a nonlinear adaptive rule is then integrated to update the control gains. Effectiveness and feasiblity of the designed controller are intensively verified in a simulation enviroment. The comparative results obtained confirm that the proposed controller is simple, adaptive, robust and efficient.

Downloads: 0

Download data is not yet available.

Author Biographies

Manh Huy Bui, Ho Chi Minh City University of Technology and Education, Vietnam

Bui Manh Huy received the B.S degree from the Ho Chi Minh City University of Technology and Education (HCMUTE), Ho Chi Minh City, Vietnam, in 2022.

He is also a member of the Dynamics and Robotic Control (DRC) Laboratory. His research interests include intelligent control, robotics control and their applications.

Tan Phat Pham, Ho Chi Minh City University of Technology and Education, Vietnam

Pham Tan Phat received the B.S degree from the Ho Chi Minh City University of Technology and Education (HCMUTE), Ho Chi Minh City, Vietnam, in 2022.

He is also a member of the Dynamics and Robotic Control (DRC) Laboratory. His research interests include design robot, intelligent control, robotics control and their applications.

Tran Minh Nguyet Nguyen, Ho Chi Minh City University of Technology and Education, Vietnam

Nguyen Tran Minh Nguyet received the B.S and Master of Science in Automation from the Faculty of Electrical Electronic Engineering,HCMC University of Technology and Education (HCMUTE), Viet Nam, in 2004 and 2009, respectively. Currently, she is a lecturer at the Faculty of High Quality Training and the Department of Automatic Control, Ho Chi Minh City University of Technology and Education.

She is also a member of the Dynamics and Robotic Control (DRC) Laboratory. Her research interests include machine learning, design intelligent controller for automatic control systems, Intelligent Control and Robotics.

Xuan Ba Dang, Ho Chi Minh City University of Technology and Education, Vietnam

Dang Xuan Ba received the B.S and M.S. degrees from the Ho Chi Minh City University of Technology (BKU), Ho Chi Minh City, Vietnam, in 2008 and 2012, and the Ph.D. degree in the School of Mechanical Engineering, University of Ulsan (UoU), Ulsan, Korea, in 2016, respectively.

He is currently a lecturer with the Department of Automatic Control, Ho Chi Minh City University of Technology and Education (HCMUTE), Vietnam. He is also the manager of the Dynamics and Robotic Control (DRC) Laboratory. His research interests include intelligent control, nonlinear control, modern control theories and their applications.

References

G. Bledt, M. J. Powell, B. Katz, J. D. Carlo, P. M. Wensing, and S. Kim, “MIT Cheetah 3: Design and Control of a Robust, Dynamic Quadruped Robot”, 2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Madrid, Spain, October 1-5, 2018.

H. Yeom, D. X. Ba, and J. B. Bae, “Design Principles and Validation of a Human-sized Quadruped Robot Leg for High Energy Efficiency,” J. K. Robotics Society, vol.13, no.2, pp.86-91, 2018. DOI: https://doi.org/10.7746/jkros.2018.13.2.086

D. X. Ba, H. Yeom, and J. B. Bae, “A Direct Robust Nonsingular Terminal Sliding Mode Controller based on an Adaptive Time-delay Estimator for Servomotor Rigid Robots,” Mechatronics, May 2019.

M. Hutter, C. Gehring, D. Jud, A. Lauber, C. D. Bellicoso, V. Tsounis, J.Hwangbo, K. Bodie, P. Fankhauser, M. Bloesch, R. Diethelm, S, Bachmann, A. Melzer, and M. Hoepflinger, “ANYmal - A Highly Mobile and Dynamic Quadrupedal Robot”, 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), October 9-14, 2016, Daejeon, Korea. DOI: https://doi.org/10.1109/IROS.2016.7758092

M. Bjelonic, P. K. Sankar, C. D. Bellicoso, H. Vallery and M. Hutter, “Rolling in the Deep – Hybrid Locomotion for Wheeled-Legged Robots using Online Trajectory Optimization”, IEEE ROBOTICS AND AUTOMATION LETTERS, JANUARY, 2020. DOI: https://doi.org/10.1109/LRA.2020.2979661

S. Ruthishauser, Cheetah – compliant quadruped robot, Biologically Inspired Robotics Group, EPFL, 2008

M. Hutter, C. Gehring, M. Bloesch, and all, StarlETH: A compliant quadrupedal robot for fast, efficient, and versatile locomotion, 15th International Conference on Climbing and Walking Robots and the Support Technologies for Mobile Machines, 2012 DOI: https://doi.org/10.1142/9789814415958_0062

Rémy Siegfried ,Effect of Leg Design on Locomotion Stability for Quadruped Robot, WS 2014-2015, STI-SMT, Semester Project, 05.06.2015

Static Balancing of Wheeled-legged Hexapod Robots,CICATA Instituto Politecnico Nacional – Unidad Queretaro 76090, Mexico, IRCCS Neuromed, 86077 Pozzilli, Italy DIMEG, University of Calabria, 87036 Cosenza, Italy 7, April,2020

K. Hashimoto, at el., “Realization by biped leg-wheeled robot of biped walking and wheel-driven locomotion,” in Proceedings of the 2005 IEEE International Conference on Robotics and Automation, Barcelona, Spain, 2005.

G. Bledt, M. J. Powell, B. Katz, F. D. Carlo, P. W. Wensing, and S. Kim, “MIT Cheetah 3: Design and Control of a Robust, Dynamic Quadruped Robot,” 2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Madrid, Spain, 2018. DOI: https://doi.org/10.1109/IROS.2018.8593885

P. M. Wensing, A. Wang, S. Seok, A. Otten, J. Lang, and S. Kim, “Proprioceptive Actuator Design in the MIT Cheetah: Impact Mitigation and High-Bandwidth Physical Interaction for Dynamic Legged Robots,” IEEE Transactions on Robotics, vol. 33, no. 3, pp. 509-522, 2017. DOI: https://doi.org/10.1109/TRO.2016.2640183

H. W. Park, S. Park, and S. Kim, “Variable-speed quadrupedal bounding using impulse planning: Untethered high-speed 3D Running of MIT Cheetah 2,” in 2015 IEEE International Conference on Robotics and Automation (ICRA), Seattle, USA, 2015. DOI: https://doi.org/10.1109/ICRA.2015.7139918

K. Astrom and K. Hagglund, PID Controllers: theory, design and tuning. USA: ISA Press, 1995.

D. X. Ba and J. B. Bae, “A Nonlinear Sliding Mode Controller of Serial Robot Manipulators With Two-Level Gain-Learning Ability,” IEEE Access, vol. 8, pp. 189224 - 189235, 2020. DOI: https://doi.org/10.1109/ACCESS.2020.3032449

G. Z. Tan, Q. D. Zeng, and W. B. Li, “Intelligent PID controller based on ant system algorithm and fuzzy inference and its application to bionic artificial leg, ” Journal of Central South University of Technology, vol. 11, pp. 316-322, 2004. DOI: https://doi.org/10.1007/s11771-004-0065-7

C. F. Juang and Y. C. Chang, “Evolutionary-Group-Based Particle-Swarm-Optimized Fuzzy Controller With Application to Mobile-Robot Navigation in Unknown Environments, ” IEEE Trans. Fuzzy Systems, vol. 19, no. 02, pp. 379-392, 2011. DOI: https://doi.org/10.1109/TFUZZ.2011.2104364

M. Cucientes, D. L. Moreno, A. Bugarin, and S. Barro, “Design of a fuzzy controller in mobile roboics using genetic algorithm,” Applied Soft Computing, vol. 7, no. 2, pp. 540-546, 2007. DOI: https://doi.org/10.1016/j.asoc.2005.05.007

D. H. Kim and J. H. Cho, “A Biological Inspired Intelligent PID Controller Tuning for AVR Systems,” International Journal of Control, Automation, and Systems, vol. 4, no. 5, pp. 624 – 636, 2006.

M. J. Neath, A. K. Swain, U. K. Madawala, and D. J. Thrimawithana, “An Optimal PID Controller for a Bidirectional Inductive Power Transfer System Using Multiobjective Genetic Algorithm, ” IEEE Trans. Power Electronics, vol. 19, no. 3, pp. 1523-1531, 2014. DOI: https://doi.org/10.1109/TPEL.2013.2262953

T. D. C. Thanh and K. K. Ahn, “Nonlinear PID control to improve the control performance of 2 axes pneumatic artificial muscle manipulator using neural network,” Mechatronics, 2006. DOI: https://doi.org/10.1016/j.mechatronics.2006.03.011

J. Ye, “Adaptive control of nonlinear PID-based analog neural networks for a nonholonomic mobile robot,” Neurocomputing, 2008. DOI: https://doi.org/10.1016/j.neucom.2007.04.014

P. Rocco, “Stability of PID control for industrial robot arms,” IEEE Trans. Robot. Automation, vol. 12, no. 4, pp. 606-614, 1996. DOI: https://doi.org/10.1109/70.508444

D. X. Ba and J. B. Bae, “A precise neural-disturbance learning control of constrained robotic manipulators,” IEEE Access, vol. 9, pp. 50381-50390, 2021. DOI: https://doi.org/10.1109/ACCESS.2021.3069229

D. X. Ba, M.S. Tran, V. P. vu, V. D. Tran, M. D. Tran, N. T. Tai, and C. D. Truong, “A neural-network-based nonlinear controller for robot manipulators with gain-learning ability and output constraints,” In 2021 International Symp. Electrical and Electronics Engineering (ISEE), pp. 149-153, 2021.

Published

30-08-2022

How to Cite

Bui, M. H., Pham, T. P., Nguyen, T. M. N., & Dang, X. B. (2022). Development of a Direct Adaptive PID Controller for a Quadruped Robot . Journal of Technical Education Science, 17(Special Issue 02), 1–9. https://doi.org/10.54644/jte.71B.2022.1130

Most read articles by the same author(s)