Research Article
BibTex RIS Cite

Kinematics-Based Motion and Balance Control of a Six-Legged Spider Robot

Year 2024, Volume: 7 Issue: 2, 166 - 178, 30.11.2024
https://doi.org/10.34088/kojose.1440839

Abstract

In this study, the kinematics of a hexapod spider robot with 18 joints, consisting of 3 joints per leg, were modeled. The aim was to provide a theoretical framework for algorithms enabling the robot to walk, change direction, and control its body coordinate system. A novel and parametric approach was taken by creating a model instead of a table listing joint positions for various scenarios typically used in spider robot motion trajectories. Initially, the kinematic model of the hexapod robot was established using the D-H method. Subsequently, algorithms derived from kinematic equations were tested in a simulation environment to enable walking, rotation, and movement within the body's coordinate system. The simulation visualized movement trajectories without relying on mathematical libraries or specific programming languages, ensuring flexibility across different environments. Results from simulations and experimental tests demonstrated realistic movement capabilities. The software, validated in the simulation environment, was successfully implemented on a physical spider robot, leading to effective operation.

References

  • [1] Urvaev I., Spirkin A., Bazykin S, 2022. Kinematic Control of The Hexapod Robot. IEEE 23rd International Conference of Young Professionals in Electron Devices And Materials, Altai, Russian Federation, 30-31 June 2022.
  • [2] Tedeschi F., Carbone G., 2014. Design Issues for Hexapod Walking Robots. Robotics, 3(2), 181-206. DOI:10.3390/robotics3020181
  • [3] Sastry, Naveen K., 2016. Design and development of a bio-inspired hexapod robot for search and rescue operations. Journal of Field Robotics, 33, pp. 452-475.
  • [4] Roth J., 2019. Trajectory Regulation for Walking Multipod Robots. International Journal on Advances in Systems and Measurements, 12, pp. 265-278.
  • [5] Quadruped Robot using Arduino | Spider Robot https://www.electronicshub.org/quadruped-robot-using-arduino/ 31/03/2023
  • [6] Spider Robot using Arduino https://www.flyrobo.in/blog/spider-robot-arduino 31/03/2023
  • [7] Sun J., Ren J., Wang B., Chen D., 2017. Hexapod Robot Kinematics Modeling and Tripod Gait Design Based on the Foot End Trajectory. IEEE International Conference on Robotics and Biomimetics, Macau, Macao, 12-13 December 2022.
  • [8] Thilderkvist, D., Svensson S., 2015. Motion Control of Hexapod Robot Using Model Based Design. Master Thesis, Lund University, Department of Automatic Control, Lund.
  • [9] Yamağan I., 2013. Altı Bacaklı Bir Robot için Dinamik Simülatör Tasarımı. Yüksek Lisans Tezi, Fırat Üniversitesi, Fen Bilimleri Enstitüsü, Karabük, 334623.
  • [10] Ekelund J., 2018. Balancing and Locomotion of a Hexapod Robot Traversing Uneven Terrain. Master Thesis, Lund University, Department of Automatic Control, Lund.
  • [11] Erkol H., 2015. Robot Kinematik Denklemlerinin FPGA ile Çözülmesi ve Çok Eklemli Bir Robota Uygulanması. Doktora Tezi, Karabük Üniversitesi, Fen Bilimleri Enstitüsü, Karabük, 405868.
  • [12] Martin R., 2008. Clean Code a Handbook of Agile Software Craftsmanship (1st ed.). Boston: Pearson.
  • [13] Jocqué R., Schoeman A., Sophia A. 2001. African Spiders an Identification Manual (1st ed.). United Kingdom: Pemberley Natural History Books BA.
  • [14] Bingül Z., Küçük S., 2006. Robot Kinematiği. İstanbul: Birsen Yayınevi.
  • [15] Xu S., He Bin., Hu H. 2019. Research on Kinematics and Stability of a Bionic WallClimbing Hexapod Robot. Hindawi Applied Bionics and Biomechanics, 1(1), 1-17, DOI:10.1155/2019/6146214
  • [16] https://www.analog.com/en/app-notes/an-1057.html,

Kinematics-Based Motion and Balance Control of a Six-Legged Spider Robot

Year 2024, Volume: 7 Issue: 2, 166 - 178, 30.11.2024
https://doi.org/10.34088/kojose.1440839

Abstract

In this study, the kinematics of a hexapod spider robot with 18 joints, consisting of 3 joints per leg, were modeled. The aim was to provide a theoretical framework for algorithms enabling the robot to walk, change direction, and control its body coordinate system. A novel and parametric approach was taken by creating a model instead of a table listing joint positions for various scenarios typically used in spider robot motion trajectories. Initially, the kinematic model of the hexapod robot was established using the D-H method. Subsequently, algorithms derived from kinematic equations were tested in a simulation environment to enable walking, rotation, and movement within the body's coordinate system. The simulation visualized movement trajectories without relying on mathematical libraries or specific programming languages, ensuring flexibility across different environments. Results from simulations and experimental tests demonstrated realistic movement capabilities. The software, validated in the simulation environment, was successfully implemented on a physical spider robot, leading to effective operation.

References

  • [1] Urvaev I., Spirkin A., Bazykin S, 2022. Kinematic Control of The Hexapod Robot. IEEE 23rd International Conference of Young Professionals in Electron Devices And Materials, Altai, Russian Federation, 30-31 June 2022.
  • [2] Tedeschi F., Carbone G., 2014. Design Issues for Hexapod Walking Robots. Robotics, 3(2), 181-206. DOI:10.3390/robotics3020181
  • [3] Sastry, Naveen K., 2016. Design and development of a bio-inspired hexapod robot for search and rescue operations. Journal of Field Robotics, 33, pp. 452-475.
  • [4] Roth J., 2019. Trajectory Regulation for Walking Multipod Robots. International Journal on Advances in Systems and Measurements, 12, pp. 265-278.
  • [5] Quadruped Robot using Arduino | Spider Robot https://www.electronicshub.org/quadruped-robot-using-arduino/ 31/03/2023
  • [6] Spider Robot using Arduino https://www.flyrobo.in/blog/spider-robot-arduino 31/03/2023
  • [7] Sun J., Ren J., Wang B., Chen D., 2017. Hexapod Robot Kinematics Modeling and Tripod Gait Design Based on the Foot End Trajectory. IEEE International Conference on Robotics and Biomimetics, Macau, Macao, 12-13 December 2022.
  • [8] Thilderkvist, D., Svensson S., 2015. Motion Control of Hexapod Robot Using Model Based Design. Master Thesis, Lund University, Department of Automatic Control, Lund.
  • [9] Yamağan I., 2013. Altı Bacaklı Bir Robot için Dinamik Simülatör Tasarımı. Yüksek Lisans Tezi, Fırat Üniversitesi, Fen Bilimleri Enstitüsü, Karabük, 334623.
  • [10] Ekelund J., 2018. Balancing and Locomotion of a Hexapod Robot Traversing Uneven Terrain. Master Thesis, Lund University, Department of Automatic Control, Lund.
  • [11] Erkol H., 2015. Robot Kinematik Denklemlerinin FPGA ile Çözülmesi ve Çok Eklemli Bir Robota Uygulanması. Doktora Tezi, Karabük Üniversitesi, Fen Bilimleri Enstitüsü, Karabük, 405868.
  • [12] Martin R., 2008. Clean Code a Handbook of Agile Software Craftsmanship (1st ed.). Boston: Pearson.
  • [13] Jocqué R., Schoeman A., Sophia A. 2001. African Spiders an Identification Manual (1st ed.). United Kingdom: Pemberley Natural History Books BA.
  • [14] Bingül Z., Küçük S., 2006. Robot Kinematiği. İstanbul: Birsen Yayınevi.
  • [15] Xu S., He Bin., Hu H. 2019. Research on Kinematics and Stability of a Bionic WallClimbing Hexapod Robot. Hindawi Applied Bionics and Biomechanics, 1(1), 1-17, DOI:10.1155/2019/6146214
  • [16] https://www.analog.com/en/app-notes/an-1057.html,
There are 16 citations in total.

Details

Primary Language English
Subjects Control Engineering, Mechatronics and Robotics (Other)
Journal Section Articles
Authors

Enes Vardar 0000-0002-8884-9679

Kenan Işık 0000-0002-0973-5180

Hüseyin Metin Ertunç 0000-0003-1874-3104

Early Pub Date November 30, 2024
Publication Date November 30, 2024
Submission Date February 21, 2024
Acceptance Date May 23, 2024
Published in Issue Year 2024 Volume: 7 Issue: 2

Cite

APA Vardar, E., Işık, K., & Ertunç, H. M. (2024). Kinematics-Based Motion and Balance Control of a Six-Legged Spider Robot. Kocaeli Journal of Science and Engineering, 7(2), 166-178. https://doi.org/10.34088/kojose.1440839