Neural Network-Based Control of an Undulating Robot for Underwater Pipeline Tracking in Unity 3D

This article presents a novel control system for an underwater robot with undulating propulsion, which is designed for accurate pipeline tracking in complex underwater environments. The system uses the YOLOv8 deep learning model for object detection, enabling the robot to identify pipelines and calculate orientation and cross-track errors using data from a Unity 3D simulation. These errors are processed through a MATLAB control system that integrates Active Disturbance Rejection Control (ADRC) and Fuzzy Logic for adaptive trajectory adjustments. A salient innovation is the implementation of CycleGAN for domain adaptation, thereby bridging the gap between simulated and real-world conditions. The YOLOv8 model demonstrated remarkable performance with a mAP50 score of 0.995 and 0.995 precision. Experimental findings substantiate the system's capacity to ensure pipeline alignment, even through sharp bends. The integration of control strategies and computer vision underscores the system's potential for autonomous underwater pipeline inspection.

Authors

Institutions

Publication Details

Published
2025-04-08
DOI
https://doi.org/10.1109/reepe63962.2025.10971149
Citations
1
Primary Topic
Underwater Vehicles and Communication Systems
Type
article
Field-Weighted Citation Impact
1.15
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Neural Network-Based Control of an Undulating Robot for Underwater Pipeline Tracking in Unity 3D

Aws Ahmad, Arkady Semenovich Yushchenko
1 citations
Underwater Vehicles and Communication Systems
1.15
article

Neural Network-Based Control of an Undulating Robot for Underwater Pipeline Tracking in Unity 3D

Aws Ahmad, Arkady Semenovich Yushchenko
article en
1 citations

Abstract

This article presents a novel control system for an underwater robot with undulating propulsion, which is designed for accurate pipeline tracking in complex underwater environments. The system uses the YOLOv8 deep learning model for object detection, enabling the robot to identify pipelines and calculate orientation and cross-track errors using data from a Unity 3D simulation. These errors are processed through a MATLAB control system that integrates Active Disturbance Rejection Control (ADRC) and Fuzzy Logic for adaptive trajectory adjustments. A salient innovation is the implementation of CycleGAN for domain adaptation, thereby bridging the gap between simulated and real-world conditions. The YOLOv8 model demonstrated remarkable performance with a mAP50 score of 0.995 and 0.995 precision. Experimental findings substantiate the system's capacity to ensure pipeline alignment, even through sharp bends. The integration of control strategies and computer vision underscores the system's potential for autonomous underwater pipeline inspection.

Bauman Moscow State Technical University (RU), Financial University (RU)
Openalex Percentile: Top 24%
Underwater Vehicles and Communication Systems
1.15
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.