Cover
Vol. 21 No. 2 (2025)

Published: December 16, 2025

Pages: 206-215

Original Article

Design a Stable an Intelligent Controller for an Eight-legged Robot

Abstract

At recent days, the robot performs many tasks on behalf of humans or in support of humans. Among the most prominent benefits of robots for humans are removing the risk factor from humans, completing routine tasks for humans, saving a lot of time and effort, and mastering work. This paper presents a model of an eight-legged robot equipped with an intelligent controller that was simulated using MATLAB. The designed structure contains 24 controllers, three for each leg, to provide flexibility in movement and rotation. Proportional Integral Derivative (PID) controller has been used in this work , each leg contains three PIDs. A particle swarm optimization algorithm (PSO) was used to adjust the parameters of the PID controller (Kp , Ki and Kd). The structure of eight legs robot with controller is implemented using Simscape Multibody in the MATLAB program, where the movement of the eight-legged robot is visualized and analyzed without the need for complex analysis associated with a mathematical model. The simulation results were conducted in a three-dimensional environment and were presented in two scenarios . The first was implementing and simulating the robot without using a controller, which leads to the robot falling at the starting point. The second was when a PID controllers are used with the system, where better movement was obtained. Finally, the robustness of the controller was verified by changing the load that the robot bears.

References

  1. A. A. Aldair, A. Al-Mayyahi, and W. Wang, “Design of a stable an intelligent controller for a quadruped robot,” Journal of Electrical Engineering & Technology, vol. 15, no. 2, pp. 817–832, 2020.
  2. B. L. Youliang, “Control of an 8-legged, 24 dof, mechatronic robot,”
  3. A. Torres-Pardo, D. Pinto-Fern´andez, M. Garabini, F. Angelini, D. Rodriguez-Cianca, S. Massardi, J. Tornero, J. C. Moreno, and D. Torricelli, “Legged locomotion over irregular terrains: State of the art of human and robot performance,” Bioinspiration & Biomimetics, vol. 17, no. 6, p. 061002, 2022.
  4. A. A. Aldair, A. Al-Mayyahi, and B. H. Jasim, “Control of eight-leg walking robot using fuzzy technique based on simscape multibody toolbox,” in IOP Conference Series: Materials Science and Engineering, vol. 745, p. 012015, IOP Publishing, 2020.
  5. A. A. Aldair, A. Al-Mayyahi, and B. H. Jasim, “Control of eight-leg walking robot using fuzzy technique based on simscape multibody toolbox,” in IOP Conference Series: Materials Science and Engineering, vol. 745, p. 012015, IOP Publishing, 2020.
  6. J. Olaya, N. Pintor, O. F. Avil´es, and J. Chaparro, “Analysis of 3 rps robotic platform motion in simscape and matlab gui environment,” International Journal of Applied Engineering Research, vol. 12, no. 8, pp. 1460–1468, 2017.
  7. B. N. AbdulSamed, A. A. Aldair, and A. Al-Mayyahi, “Robust trajectory tracking control and obstacles avoidance algorithm for quadrotor unmanned aerial vehicle,” Journal of Electrical Engineering & Technology, vol. 15, no. 2, pp. 855–868, 2020.
  8. A. A. Aldair, A. Al-Mayyahi, and B. H. Jasim, “Control of eight-leg walking robot using fuzzy technique based on simscape multibody toolbox,” in IOP Conference Series: Materials Science and Engineering, vol. 745, p. 012015, IOP Publishing, 2020.
  9. H. Liao, M. Noguchi, T. Maruyama, Y. Muragaki, E. Kobayashi, H. Iseki, and I. Sakuma, “Medical image analysis,” Science Direct, Tokyo, Japan, 2013.
  10. C. C. Aranha, S. R. Carvalho, and L. M. GONCalvez, “Cambio: realistic three dimensional simulation of humanoids based on computer vision and robotics,” in Proceedings. XV Brazilian Symposium on Computer Graphics and Image Processing, pp. 388–395, IEEE, 2002.
  11. N. A. M. Johari, H. Haron, and A. S. M. Jaya, Robotic modeling and simulation of palletizer robot using Workspace5. IEEE, 2007.
  12. T. Kubela, A. Pochyly, and V. Singule, “Advanced tools for multi-body simulation and design of control structures applied in robotic system development,” Solid state phenomena, vol. 164, pp. 387–391, 2010.
  13. S. Mohapatra, R. Srivastava, and R. Khera, “Implementation of a two wheel self-balanced robot using matlab simscape multibody,” in 2019 Second International Conference on Advanced Computational and Communication Paradigms (ICACCP), pp. 1–3, IEEE, 2019.
  14. G. K. McMillan, “Industrial applications of pid control,” PID control in the third millennium: Lessons learned and new approaches, pp. 415–461, 2012.
  15. V. Kumar, B. Nakra, and A. Mittal, “A review on classical and fuzzy pid controllers,” International Journal of Intelligent Control and Systems, vol. 16, no. 3, pp. 170– 181, 2011.
  16. A. Issa and A. Aldair, “Learning the quadruped robot by reinforcement learning (rl).,” Iraqi Journal for Electrical & Electronic Engineering, vol. 18, no. 2, 2022.
  17. R. S. Ali, A. A. Aldair, and A. K. Almousawi, “Design an optimal pid controller using artificial bee colony and genetic algorithm for autonomous mobile robot,” International Journal of Computer Applications, vol. 100, no. 16, pp. 8–16, 2014.
  18. A. A. Aldair, A. Al-Mayyahi, and W. Wang, “Design of a stable an intelligent controller for a quadruped robot,” Journal of Electrical Engineering & Technology, vol. 15, no. 2, pp. 817–832, 2020.
  19. D. Wang, D. Tan, and L. Liu, “Particle swarm optimization algorithm: an overview,” Soft computing, vol. 22, no. 2, pp. 387–408, 2018.
  20. G.-R. Yu, Y.-K. Leu, and H.-T. Huang, “Pso-based fuzzy control of a self-balancing two-wheeled robot,” in 2017 Joint 17th World Congress of International Fuzzy Systems Association and 9th International Conference on Soft Computing and Intelligent Systems (IFSA-SCIS), pp. 1–5, IEEE, 2017.
  21. I. K. Ibraheem and G. A. Ibraheem, “Motion control of an autonomous mobile robot using modified particle swarm optimization based fractional order pid controller,” Eng. Technol. J, vol. 34, no. 13, pp. 2406–2419, 2016.