Related Experiment Video
Updated: Nov 19, 2025

The Modular Design and Production of an Intelligent Robot Based on a Closed-Loop Control Strategy
Published on: October 14, 2017
Path Following, Obstacle Detection and Obstacle Avoidance for Thrusted Underwater Snake Robots
Eleni Kelasidi1,2, Signe Moe3,4, Kristin Y Pettersen1
1Department of Engineering Cybernetics, Centre for Autonomous Marine Operations and Systems, Norwegian University of Science and Technology, Trondheim, Norway.
Underwater snake robots (USRs) navigate autonomously using a novel control system for path following and obstacle avoidance. This system enables efficient maneuvering and intervention capabilities for marine applications.
Area of Science:
- Robotics
- Marine Engineering
- Bio-inspired Systems
Background:
- Unmanned underwater vehicles (UUVs) are increasingly vital for oceanographic research and industry.
- Underwater snake robots (USRs) offer enhanced maneuverability and intervention capabilities compared to traditional UUVs.
- Energy-efficient propulsion and autonomous navigation are critical challenges for UUVs.
Purpose of the Study:
- To develop and validate a control system for USR path following.
- To implement algorithms for real-time obstacle detection and avoidance using computer vision.
- To enhance the operational autonomy and efficiency of USRs in complex underwater environments.
Main Methods:
- A USR equipped with tail thrusters and a head-mounted camera was utilized.
- A computer vision algorithm processed camera data for obstacle detection and localization.
- A control system used robot joints for directional control and tail thrusters for propulsion.
- Obstacle circumvention involved following a circular path before rejoining the original trajectory.
Main Results:
- The developed control system effectively enabled path following for the USR.
- The obstacle detection and avoidance algorithms successfully guided the USR around detected obstacles.
- Experimental results validated the proposed methods for autonomous navigation and maneuvering.
Conclusions:
- The presented control system and algorithms enhance the autonomy and efficiency of USRs.
- USRs equipped with this system can perform complex navigation and intervention tasks in underwater environments.
- This research contributes to the advancement of bio-inspired underwater robotics.
Related Concept Videos
Buoyancy and Stability for Submerged and Floating Bodies
Hydraulic Jump: Problem Solving
Three-Dimensional Force System:Problem Solving
To solve a three-dimensional force system, first resolve each force into its respective scalar components. Do this using...
Uniform Depth Channel Flow: Problem Solving

