Optimization of PID Control of a Snake Robot’s Winding Crawling Motion
DOI:
https://doi.org/10.61173/rxjhd182Keywords:
PID control, snake-like robot, crawling motion, MATLAB simulation, Simulink, robot modeling, SolidWorksAbstract
This paper explores the application of PID control to the winding crawling motion of a snack robot. Snack robots, mimicking the movement of real life limbless reptile, are designed with ultiple connected segments equipped with actuators and sensors, enabling them to navigate complex environments. The study aims to optimize the ground crawling behavior and obstacle avoidance f the snake-like robot using MATLAB simulation software. Initially, the robot’s joints were modeled in SolidWorks, and their degrees of freedom were programmed in MATLAB’s Simulink to enable controlled rotation. The PID control system was added to manage the robot’s motion, ensuring smooth and accurate crawling.References
[1] B. Tao, H. Sun, and J. Sun, “Dynamic Modeling and Control of Underwater Snake Robot.” Data Driven Control and Learning Systems Conference, Emeishan, China, May. 7, 2022
[2] Mathworks-Robotics, “Example files for MATLAB and Simulink Robotics Arena Walking Robot Videos.,” GitHub, https://github.com/mathworks-robotics/msra-walking-robot (accessed Jun. 29, 2024).
[3] Celia0731, “Snake_robot/file matlab at main · celia0731/ snake_robot,” GitHub, https://github.com/Celia0731/snake_ robot/tree/main/File%20matlab (accessed Jun. 29, 2024).
Downloads
Published
Issue
Section
License
Copyright (c) 2024 by the authors.

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