Snake-Robot-Locomotion swMATH ID: 43504 Software Authors: Sibilska-Mroziewicz, Anna; Możaryn, Jakub; Hameed, Ayesha; Fernández, María Molina; Ordys, Andrzej Description: Framework for simulation-based control design evaluation for a snake robot as an example of a multibody robotic system. Snake robots are the multibody mechanisms allowing us to solve specific problems efficiently, i.e., navigate into diverse environments and maneuver through tight spaces or uneven grounds in a way that resembles living organisms. However, the path following and controlling such systems is challenging due to nonlinear dynamics, coupling between links, and nonstandard definitions of the set-point that differ from industrial applications. This paper describes a framework for simulation and evaluation of the controller design for snake robot as the set of tools for the 3D design and robot dynamic simulation. Combined with a theoretical background (equations of robot dynamics), it allows testing new solutions and strategies of robot control design. Firstly, based on the proposed methodology, we provide a mechanical design of a ten-link snake robot. We present control algorithms enabling point-to-point tracking of the robot position in two cases: (i) tracking the center of gravity of the robot and (ii) tracking the position of the head of the robot. Then we provide a simulation-based robustness analysis of a simple fault-tolerant control algorithm, where some snake robot joints are broken. The proposed framework can be used efficiently to study control strategies for multibody mechanisms Homepage: https://uk.mathworks.com/matlabcentral/fileexchange/102910-snake-robot-locomotion-matlab Source Code: https://github.com/asibilska/Snake-Robot-Locomotion-MATLAB- Dependencies: Matlab Keywords: modeling and simulation; motion and control; point-to-point tracking; 3D visualization; approximate path planning Related Software: Matlab Cited in: 1 Publication Standard Articles 1 Publication describing the Software, including 1 Publication in zbMATH Year Framework for simulation-based control design evaluation for a snake robot as an example of a multibody robotic system. Zbl 07593082Sibilska-Mroziewicz, Anna; Możaryn, Jakub; Hameed, Ayesha; Fernández, María Molina; Ordys, Andrzej 2022 Cited by 5 Authors 1 Fernández, María Molina 1 Hameed, Ayesha 1 Możaryn, Jakub 1 Ordys, Andrzej W. 1 Sibilska-Mroziewicz, Anna Cited in 1 Serial 1 Multibody System Dynamics Cited in 1 Field 1 Mechanics of particles and systems (70-XX) Citations by Year