VR-supported method for studying the MPC algorithm in controlling snake robot motion
The snake robot is suited for difficult terrain and limited spaces for searches, rescue, exploration, and medical procedures. However, such underactuation makes their control and locomotion quite challenging. Current methods mostly lack real-time adaptability, optimisation under constraints, and effective visualization tools. This work contributes toward filling some of the gaps in the control and locomotion of under-actuated snake robots through the use of model predictive control and virtual reality. Five control strategies were implemented and tested using simulations in MATLAB and Unity with a three-degree-of-freedom snake robot model. Simulations included ‘ghost robots’ to visualize predicted and actual trajectories under different conditions. Proposed techniques improve the navigation, and more complex algorithms provide better accuracy and robustness. VR is proving to be an important tool in optimizing robot performance. Integrating advanced control algorithms together with VR increases the effectiveness of robotic systems development. Future work will be concerned with cluttered environments and more complex interaction models.
Authors
- Krzysztof Sibilski (ORCID: https://orcid.org/0000-0001-8633-8923)
- Ali Soltani Sharif Abadi (ORCID: https://orcid.org/0000-0001-8901-836X)
- Edyta Ładyżyńska-Kozdraś (ORCID: https://orcid.org/0000-0002-4014-6982)
- Andrzej Ordys (ORCID: https://orcid.org/0000-0001-5315-8379)
- Jakub Filip Możaryn (ORCID: https://orcid.org/0000-0002-2677-0113)
- Ayesha Hameed (ORCID: https://orcid.org/0000-0002-8055-4198)
- Anna Sibilska-Mroziewicz (ORCID: https://orcid.org/0000-0002-5989-9562)
- Ephrem Worku Anarge
Institutions
- Warsaw University of Technology (PL)
Publication Details
- Journal
- Robotics and Autonomous Systems
- Published
- 2025-04-06
- DOI
- https://doi.org/10.1016/j.robot.2025.105002
- Primary Topic
- Robotic Path Planning Algorithms
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- Politechnika Warszawska