Humanoid Walking Control Using LQR and ANFIS

Muhammad Auzan, Danang Lelono, Andi Dharmawan

Abstract


Humanoid robots possess remarkable mobility and adaptability for diverse environments. Nonetheless, accurate walking pattern tracking remains challenging, especially when employing the linear quadratic regulator (LQR) due to delays in high-mobility setpoint tracking. We propose a novel control approach to address this limitation by integrating an artificial neuro-fuzzy inference system (ANFIS) with the LQR to enhance pattern tracking. The research contributes to developing a control system that combines LQR and ANFIS to enable humanoid robots to follow various walking patterns with increased precision and efficiency and also the scheme to incorporate LQR and ANFIS. The study involves four experiments: step response, walking phase, static straight walking, and varied straight walking. Each test runs for 5 seconds with a 100-millisecond sampling rate, repeated five times, and employs the Integral Absolute Value (IAE) metric for evaluation. The LQR-ANFIS method exhibits superior performance, achieving a maximum overshoot of 0%, a rise time of 0.3 seconds, a settling time of 0.3 seconds, and a steady-state error of 0% in the step response experiment. The proposed control system also enables stable walking with step periods ranging from 0.15 to 4 seconds and step ranges of 0.05 to 0.03 meters. In conclusion, the integration of ANFIS with the LQR significantly enhances the mobility of humanoid robots, enabling them to navigate diverse environments and accurately track various walking patterns proficiently.

Keywords


biped; quintic; walking; pattern; ANFIS

Full Text:

PDF

References


D. Wang, Z. Wang, Y. Chen, Z. Cui, Y. Zhu, and C. Wu, “Kinematics analysis and calibration of a 6-degree of freedom light load collaborative robot,” Cobot, vol. 1, p. 18, 2022.

Q. Li, F. Meng, Z. Yu, X. Chen, and Q. Huang, “Dynamic Torso Com- pliance Control for Standing and Walking Balance of Position-Controlled Humanoid Robots,” IEEE/ASME Transactions on Mechatronics, vol. 26, no. 2, pp. 679–688, 2021.

X. Zhang, D. You, Z. Yang, Y. Zeng, X. Ai, and S. Wang, “Dimension reduction of inverse kinematics of seven-degree-of-freedom manipulator based on pose separation method,” in 2021 4th World Conference on Me- chanical Engineering and Intelligent Manufacturing (WCMEIM), pp. 1–5, 2021.

A. Khadidos, “A Comprehensive Study on Robots in Health and Social Care,” in Emerging Technologies in Data Mining and Information Secu- rity. Springer Nature Singapore, pp. 515–525, 2023.

R. Cisneros, M. Benallegue, M. Morisawa, and F. Kanehiro, “QP- based task-space hybrid / parallel control for multi-contact motion in a torque-controlled humanoid robot,” in 2019 IEEE-RAS 19th International Conference on Humanoid Robots (Humanoids), pp. 663–670, 2019.

Z. A. Barakeh, S. Alkork, A. S. Karar, S. Said, and T. Beyrouthy, “Pepper Humanoid Robot as a Service Robot: a Customer Approach,” in 2019 3rd International Conference on Bio-engineering for Smart Technologies (BioSMART), pp. 1–4, 2019.

A. Bolotnikova, P. Gergondet, A. Tanguy, S. Courtois, and A. Kheddar, “Task-Space Control Interface for SoftBank Humanoid Robots and its Human-Robot Interaction Applications,” in 2021 IEEE/SICE Interna- tional Symposium on System Integration (SII), pp. 560–565, 2021.

P. Shamna, N. Priya, and K. S. Ahamed, “Walking stability control of biped robot based on three mass with angular momentum model using predictive PID control,” in Proceedings of the International Conference on Electronics, Communication and Aerospace Technology, ICECA 2017, vol. 2017, pp. 584–588, 2017.

I. Moskvin, R. Lavrenov, E. Magid, and M. Svinin, “Modelling a Crawler Robot Using Wheels as Pseudo-Tracks: Model Complexity vs Performance,” in 2020 IEEE 7th International Conference on Industrial Engineering and Applications (ICIEA), pp. 1–5, 2020.

S. N. Aslan, A. Ucar, and C. Guzelis, “Development of Deep Learning Algorithm for Humanoid Robots to Walk to the Target Using Semantic Segmentation and Deep Q Network,” in 2020 Innovations in Intelligent Systems and Applications Conference (ASYU), pp. 1–6, 2020.

S. Sherif and V. Kanchev, “Identification of Humanoid Biped Robot Dur- ing Walking with Linear Regression Models,” in 2019 22nd International Conference on Process Control (PC19), pp. 197–202, 2019.

I. Virgala, L. Mikova´, T. Kelemenova´, M. Varga, R. Ra´kay, M. Vagasˇ, J. Semjon, R. Ja´nosˇ, M. Sukop, P. Marcinko, and P. Tuleja, “A Non- Anthropomorphic Bipedal Walking Robot with a Vertically Stabilized Base,” Applied Sciences, no. 9, p. 4108, 2022.

H. Issa, B. Varga, and J. K. Tar, “Accelerated Reduced Gradient Algorithm for Solving the Inverse Kinematic Task of Redundant Open Kinematic Chains,” in 2021 IEEE 15th International Symposium on Applied Compu- tational Intelligence and Informatics (SACI), pp. 000 387–000 392, 2021.

A. J. Valencia, M. Mauledoux, and C. Castaneda, “Inverse, Direct Kinetics and Differential Kinematic Control of Parallel Robot with Six Degrees of Hexa Freedom Hunt,” in 2019 IEEE 10th International Conference on Mechanical and Aerospace Engineering (ICMAE), pp. 563–567, 2019.

H. Issa, B. Varga, and J. K. Tar, “A Receding Horizon-type Solution of the Inverse Kinematic Task of Redundant Robots,” in 2021 IEEE 15th International Symposium on Applied Computational Intelligence and Informatics (SACI), pp. 000 231–000 236, 2021.

C. Jing and J. Zheng, “Improved Algorithm for Solving Inverse Kinemat- ics of Biped Robots,” Mobile Networks and Applications, vol. 27, no. 3, pp. 975–983, 2022.

C. A. My, D. X. Bien, B. H. Tung, L. C. Hieu, N. V. Cong, and T. V. Hieu, “Inverse kinematic control algorithm for a welding robot - positioner system to trace a 3D complex curve,” in 2019 International Conference on Advanced Technologies for Communications (ATC), pp. 319–323, 2019.

A. J. Valencia, M. Mauledoux, and C. Castaneda, “Inverse, Direct Kinetics and Differential Kinematic Control of Parallel Robot with Six Degrees of Hexa Freedom Hunt,” in 2019 IEEE 10th International Conference on Mechanical and Aerospace Engineering (ICMAE), pp. 563–567, 2019.

M. H. Prio and F. Rios, “Kinematic Modeling of a Six Wheeled Differen- tial Drive Intelligent Robot and Potential Field Method to Attain Obstacle Avoidance Capability,” in 2019 SoutheastCon, pp. 1–4, 2019.

W. Shenli, L. Xiaoming, L. Ling, and Y. Zimeng, “Bacterial foraging optimization algorithm based on normal cloud model for forward kine- matics of a 4-DOF parallel manipulator,” Ferroelectrics, vol. 594, no. 1, pp. 175–188, 2022.

T. Pachidis, C. Sgouros, V. G. Kaburlasos, E. Vrochidou, T. Kalampokas, K. Tziridis, A. Nikolaou, and G. A. Papakostas, “Forward Kinematic Analysis of JACO 2 Robotic Arm Towards Implementing a Grapes Har- vesting Robot,” in 2020 International Conference on Software, Telecom- munications and Computer Networks (SoftCOM), pp. 1–6, 2020.

Y. Pan, J. Tang, Q. Zhao, and S. Zhu, “Forward and Inverse Kinematics Modeling and Simulation of Six-axis Joint Robot Arm Based on Expo- nential Product Method,” in 2020 IEEE 3rd International Conference on Automation, Electronics and Electrical Engineering (AUTEEE), pp. 372–375, 2020.

J. Yu, Y. Liu, R. Li, G. Zuo, and N. Yu, “Stable Walking of Seven-link Biped Robot Based on CPG-ZMP Hybrid Control Method,” in 2021 IEEE International Conference on Robotics and Biomimetics (ROBIO), pp. 870–874, 2021.

Y.-C. Wu, H.-W. Lin, and M.-T. Ho, “Gait Planning and Control of a Biped Robot with Walking Pattern Generator and Auxiliary ZMP,” in 2021 International Automatic Control Conference (CACS), pp. 1– 8, 2021.

E. Added and H. Gritli, “Trajectory Design and Tracking-Based Control of the Passive Compass Biped,” in 2020 4th International Conference on Advanced Systems and Emergent Technologies (IC ASET), pp. 417–424, 2020.

Q. Huang, C. Dong, Z. Yu, X. Chen, Q. Li, H. Chen, and H. Liu, “Resistant Compliance Control for Biped Robot Inspired by Humanlike Behavior,” IEEE/ASME Transactions on Mechatronics, pp. 1–11, 2022.

K. P. Yadav and R. P. Kumar, “Discrete Feedback Control for Robust Walking of Biped Dynamic Walker,” in 2021 9th International Conference on Control, Mechatronics and Automation (ICCMA), pp. 120–123, 2021.

E. S. Varghese, A. K. Vincent, and V. Bagyaveereswaran, “Optimal control of inverted pendulum system using PID controller, LQR and MPC,” IOP Conference Series: Materials Science and Engineering, vol. 263, no. 5, 2017.

R. Ranjan and G. D. Meena, “PID and Backstepping Controller on a 2- Link Biped Robot,” in 2022 2nd International Conference on Emerging Frontiers in Electrical and Electronic Technologies (ICEFEET), pp. 1–6, 2022.

X. T. Nguyen, T. D. Tran, H. H. Nguyen, N. P. Tong, T. P. Nguyen, and T. T. Nguyen, “Controlling Center of Mass in Humanoid Robot using Sliding Mode Control,” in 2020 International Conference on Advanced Mechatronic Systems (ICAMechS), pp. 17–22, 2020.

H. Y. Park, J. H. Kim, and K. Yamamoto, “A New Stability Framework for Trajectory Tracking Control of Biped Walking Robots,” IEEE Trans- actions on Industrial Informatics, vol. 18, no. 10, pp. 6767–6777, oct 2022.

Z. Wang, K. Harada, and W. Wan, “Multi-contact Stability of Humanoids using ZMP and CWC,” in 2019 IEEE-RAS 19th International Conference on Humanoid Robots (Humanoids), pp. 126–131, 2019.

J. Song and I. Sharf, “Time Optimal Motion Planning with ZMP Sta- bility Constraint for Timber Manipulation,” in 2020 IEEE International Conference on Robotics and Automation (ICRA), pp. 4934–4940, 2020.

M. Kamedula and N. G. Tsagarakis, “Reactive Support Polygon Adapta- tion for the Hybrid Legged-Wheeled CENTAURO Robot,” IEEE Robotics and Automation Letters, vol. 5, no. 2, pp. 1734–1741, 2020.

S. Xie, X. Li, H. Zhong, C. Hu, and L. Gao, “Compliant Bipedal Walking Based on Variable Spring-Loaded Inverted Pendulum Model with Finite- sized Foot,” in 2021 6th IEEE International Conference on Advanced Robotics and Mechatronics (ICARM), pp. 667–672, 2021.

D. Astudillo, L. I. Minchala, F. Astudillo-Salinas, A. Vazquez-Rodas, and L. Gonzalez, “A simple mapping methodology of gait biomechanics for walking control of a biped robot,” in 2018 IEEE XXV International Conference on Electronics, Electrical Engineering and Computing (IN- TERCON), pp. 1–4, 2018.

Z. Yu, Q. Zhou, X. Chen, Q. Li, L. Meng, W. Zhang, and Q. Huang, “Disturbance Rejection for Biped Walking Using Zero-Moment Point Variation Based on Body Acceleration,” IEEE Transactions on Industrial Informatics, vol. 15, no. 4, pp. 2265–2276, 2019.

L. Ding, G. Wang, H. Gao, G. Liu, H. Yang, and Z. Deng, “Footstep planning for hexapod robots based on 3d quasi-static equilibrium support region,” Journal of Intelligent & Robotic Systems, vol. 103, pp. 1–21, 2021.

S. Caron, “Biped Stabilization by Linear Feedback of the Variable-Height Inverted Pendulum Model,” in 2020 IEEE International Conference on Robotics and Automation (ICRA), pp. 9782–9788, 2020.

S. Kajita, M. Morisawa, K. Miura, S. Nakaoka, K. Harada, K. Kaneko, F. Kanehiro, and K. Yokoi, “Biped walking stabilization based on linear inverted pendulum tracking,” in 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems, Taipei, pp. 4489–4496, 2010.

S. Savin, S. Jatsun, and L. Vorochaeva, “Modification of constrained LQR for control of walking in-pipe robots,” in 2017 Dynamics of Systems, Mechanisms and Machines (Dynamics), pp. 1–6, 2017.

K. Rincon, I. Chairez, and W. Yu, “Finite-Time Output Feedback Robust Controller Based on Tangent Barrier Lyapunov Function for Restricted State Space for Biped Robot,” IEEE Transactions on Systems, Man, and Cybernetics: Systems, vol. 52, no. 8, pp. 5042–5055, 2022.

W. Znegui, H. Gritli, and S. Belghith, “Control of the Passive-Dynamic Locomotion of the Compass-Gait Biped Robot,” in 2020 4th International Conference on Advanced Systems and Emergent Technologies (IC ASET), pp. 158–165, 2020.

“Single-Input Single-Output System with Multiple Time Delay PID Control Methods for UAV Cluster Multiagent Systems,” Security and Communication Networks, vol. 2022, pp. 1–7, 2022.

R. P. Borase, D. Maghade, S. Sondkar, and S. Pawar, “A review of pid control, tuning methods and applications,” International Journal of Dynamics and Control, vol. 9, pp. 818–827, 2021.

P. Duan, L. He, Z. Duan, and L. Shi, “Distributed Cooperative LQR Design for Multi-Input Linear Systems,” IEEE Transactions on Control of Network Systems, pp. 1–12, 2022.

J. Yu, R. Li, D. Gong, Y. Liu, and P. Liu, “Research on Disturbance of Upright Balance of Biped Humanoid Robot Based on AWPSO-LQR,” in 2021 IEEE International Conference on Robotics and Biomimetics (ROBIO), pp. 907–912, 2021.

M. Mihalec, M. Trkov, and J. Yi, “Recoverability-Based Optimal Control for a Bipedal Walking Model with Foot Slip,” in 2021 American Control Conference (ACC), pp. 1770–1775, 2021.

M. Aatabe, F. El Guezar, H. Bouzahir, and A. N. Vargas, “Constrained stochastic control of positive Takagi-Sugeno fuzzy systems with Markov jumps and its application to a DC-DC boost converter,” Transactions of the Institute of Measurement and Control, vol. 42, no. 16, pp. 3234–3242, 2020.

M. Sobirin and H. Hindersah, “Stability Control for Bipedal Robot in Standing and Walking using Fuzzy Logic Controller,” in 2021 IEEE International Conference on Industry 4.0, Artificial Intelligence, and Communications Technology (IAICT), pp. 1–7, 2021.

L.-F. Wu and T.-H. S. Li, “Fuzzy Dynamic Gait Pattern Generation for Real-Time Push Recovery Control of a Teen-Sized Humanoid Robot,” IEEE Access, vol. 8, pp. 36 441–36 453, 2020.

F. Cao and Y. Li, “Fuzzy adaptive nonlinear stochastic control for vehicle suspension with electromagnetic actuator,” Measurement and Control, vol. 53, no. 7-8, pp. 1364–1375, 2020.

I. Chawla, V. Chopra, and A. Singla, “Robust LQR Based ANFIS Control of x-z Inverted Pendulum,” Proceedings - 2019 Amity International Conference on Artificial Intelligence, AICAI 2019, pp. 818–823, 2019.

D. Karaboga and E. Kaya, “Adaptive network based fuzzy inference system (anfis) training approaches: a comprehensive survey,” Artificial Intelligence Review, vol. 52, pp. 2263–2293, 2019.

Y. H. Chen and C. D. Chang, “An intelligent ANFIS controller design for a mobile robot,” Proceedings of 4th IEEE International Conference on Applied System Innovation 2018, ICASI 2018, no. 1, pp. 445–448, 2018.

D. Deshmukh, D. K. Pratihar, A. K. Deb, H. Ray, and A. Ghosh, “Anfis- based inverse kinematics and forward dynamics of 3 dof serial manip- ulator,” in Hybrid Intelligent Systems: 20th International Conference on Hybrid Intelligent Systems (HIS 2020), pp. 144–156, 2021.

N. Scianca, D. De Simone, L. Lanari, and G. Oriolo, “Mpc for humanoid gait generation: Stability and feasibility,” IEEE Transactions on Robotics, vol. 36, no. 4, pp. 1171–1188, 2020.

P. Seiwald, F. Sygulla, N.-S. Staufenberg, and D. Rixen, “Quintic spline collocation for real-time biped walking-pattern generation with variable torso height,” in 2019 IEEE-RAS 19th International Conference on Humanoid Robots (Humanoids), pp. 56–63, 2019.

I. Aldarraji, A. Kakei, A. G. Ismaeel, G. Tsaramirsis, F. Q. Khan, P. Randhawa, M. Alrammal, and S. Jan, “Takagi-sugeno fuzzy modeling and control for effective robotic manipulator motion,” arXiv preprint arXiv:2112.03006, 2021.

G. Zambella, G. Lentini, M. Garabini, G. Grioli, M. G. Catalano, A. Palleschi, L. Pallottino, A. Bicchi, A. Settimi, and D. Caporale, “Dynamic whole-body control of unstable wheeled humanoid robots,” IEEE Robotics and Automation Letters, vol. 4, no. 4, pp. 3489–3496, 2019.

A. Dharmawan, C. Habiba, and M. Auzan, “Walking stability control system on humanoid when turning based on LQR method,” International Journal of Scientific and Technology Research, vol. 8, no. 11, pp. 2606– 2611, 2019.




DOI: https://doi.org/10.18196/jrc.v4i4.16444

Refbacks

  • There are currently no refbacks.


Copyright (c) 2023 Muhammad Auzan, Danang Lelono, Andi Dharmawan

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

 


Journal of Robotics and Control (JRC)

P-ISSN: 2715-5056 || E-ISSN: 2715-5072
Organized by Peneliti Teknologi Teknik Indonesia
Published by Universitas Muhammadiyah Yogyakarta in collaboration with Peneliti Teknologi Teknik Indonesia, Indonesia and the Department of Electrical Engineering
Website: http://journal.umy.ac.id/index.php/jrc
Email: jrcofumy@gmail.com


Kuliah Teknik Elektro Terbaik