Araştırma Makalesi
BibTex RIS Kaynak Göster

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

Yıl 2024, Cilt: 7 Sayı: 2, 166 - 178, 30.11.2024
https://doi.org/10.34088/kojose.1440839

Öz

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.

Kaynakça

  • [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

Yıl 2024, Cilt: 7 Sayı: 2, 166 - 178, 30.11.2024
https://doi.org/10.34088/kojose.1440839

Öz

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.

Kaynakça

  • [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,
Toplam 16 adet kaynakça vardır.

Ayrıntılar

Birincil Dil İngilizce
Konular Kontrol Mühendisliği, Mekatronik ve Robotik (Diğer)
Bölüm Makaleler
Yazarlar

Enes Vardar 0000-0002-8884-9679

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

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

Erken Görünüm Tarihi 30 Kasım 2024
Yayımlanma Tarihi 30 Kasım 2024
Gönderilme Tarihi 21 Şubat 2024
Kabul Tarihi 23 Mayıs 2024
Yayımlandığı Sayı Yıl 2024 Cilt: 7 Sayı: 2

Kaynak Göster

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