TY - JOUR
T1 - Supervised visual docking network for unmanned surface vehicles using auto-labeling in real-world water environments
AU - Chu, Yijie
AU - Wu, Ziniu
AU - Yue, Yong
AU - Lim, Eng Gee
AU - Paoletti, Paolo
AU - Zhu, Xiaohui
N1 - Publisher Copyright:
© 2025 Elsevier Ltd
PY - 2025/8/15
Y1 - 2025/8/15
N2 - Unmanned Surface Vehicles (USVs) are increasingly applied to water operations such as environmental monitoring and river-map modeling. However, precise autonomous docking at ports or stations remains a significant challenge, often relying on manual control or external positioning systems, which severely limits fully autonomous deployments. In this paper, we propose a novel supervised learning framework featuring an auto-labeling pipeline to enable USVs autonomous visual docking. The primary innovation lies in our automated data collection pipeline, which directly provides paired relative pose data and corresponding images, eliminating the conventional need for manual labeling, such as tagging bounding boxes. We introduce the Neural Dock Pose Estimator (NDPE), capable of accurately predicting the relative dock pose without relying on traditional methods such as handcrafted feature extraction, camera calibration, or peripheral markers. Unlike common bounding-box-based detection algorithms (e.g., Yolo-like methods), our NDPE explicitly predicts the relative pose transformation between the camera frame and USV body frame, significantly simplifying the data annotation and training process. Additionally, the generality of our data collection pipeline allows integration with various neural network architectures, ensuring broad applicability beyond the specific architecture demonstrated here. Experimental validation in real-world water environments demonstrates that NDPE robustly handles variations in docking distances and USV velocities, ensuring accurate and stable autonomous docking performance. The effectiveness and practicality of our approach are clearly verified through extensive experiments. The dataset, tutorial and experimental videos for this project are publicly available at: https://sites.google.com/view/usv-docking/home.
AB - Unmanned Surface Vehicles (USVs) are increasingly applied to water operations such as environmental monitoring and river-map modeling. However, precise autonomous docking at ports or stations remains a significant challenge, often relying on manual control or external positioning systems, which severely limits fully autonomous deployments. In this paper, we propose a novel supervised learning framework featuring an auto-labeling pipeline to enable USVs autonomous visual docking. The primary innovation lies in our automated data collection pipeline, which directly provides paired relative pose data and corresponding images, eliminating the conventional need for manual labeling, such as tagging bounding boxes. We introduce the Neural Dock Pose Estimator (NDPE), capable of accurately predicting the relative dock pose without relying on traditional methods such as handcrafted feature extraction, camera calibration, or peripheral markers. Unlike common bounding-box-based detection algorithms (e.g., Yolo-like methods), our NDPE explicitly predicts the relative pose transformation between the camera frame and USV body frame, significantly simplifying the data annotation and training process. Additionally, the generality of our data collection pipeline allows integration with various neural network architectures, ensuring broad applicability beyond the specific architecture demonstrated here. Experimental validation in real-world water environments demonstrates that NDPE robustly handles variations in docking distances and USV velocities, ensuring accurate and stable autonomous docking performance. The effectiveness and practicality of our approach are clearly verified through extensive experiments. The dataset, tutorial and experimental videos for this project are publicly available at: https://sites.google.com/view/usv-docking/home.
KW - Autonomous docking
KW - Neural network
KW - Position-based visual servo
KW - Unmanned surface vehicles
UR - http://www.scopus.com/inward/record.url?scp=105006878837&partnerID=8YFLogxK
U2 - 10.1016/j.oceaneng.2025.121609
DO - 10.1016/j.oceaneng.2025.121609
M3 - Article
AN - SCOPUS:105006878837
SN - 0029-8018
VL - 335
JO - Ocean Engineering
JF - Ocean Engineering
M1 - 121609
ER -