journal article·2025-11-19Open access

LP-DSG: A LiDAR Point-Based Docking Spot Generation System for Unmanned Surface Vehicles in Berthing Environments

Seungbeom Seo, Jiwoo Jung, Jaemin Song, Jaehyun Kim, Yu-Cheol Lee

Applied Sciences· Volume 15· Issue 22

Abstract

We propose a LiDAR point-based docking spot generation system for autonomous docking using point clouds from a low-density LiDAR sensor in berthing environments. The system consists of four key stages: scan matching, 3D object detection, long-term object perception, and docking spot generation. Scan matching estimates the unmanned surface vehicle’s position within the global coordinate system using scan-to-map matching. In the 3D object detection stage, high-quality point clouds are generated from low-density LiDAR data to enhance detection performance, and detected object information is transformed into the global coordinate system. In the long-term object perception stage, object information beyond the LiDAR’s field of view is stored on the map for continuous environmental perception. Finally, the docking spot generation stage employs an algorithm to generate valid docking spots. Experimental validation in real-world environments demonstrates that the proposed system achieves an average 3D mAP improvement of 23.38 percentage points across multiple detection architectures. Notably, for small object detection, the average 3D AP improvement reaches 38.12 percentage points, demonstrating significant effectiveness in challenging scenarios. These improvements enhance long-term perception, object management, and docking spot generation stability.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Robotics and Sensor-Based Localization · Advanced Neural Network Applications · Maritime Navigation and Safety

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Graduate School of Artificial Intelligence, Dongguk University, Seoul 04620, Republic of Korea

Department of Information and Communication Engineering, Dongguk University, Seoul 04620, Republic of Korea

Funding

Ministry of Science and ICT

References (47)

Show source-provided references
1. A Review of Current Research and Advances in Unmanned Surface Vehicles10.1007/s11804-022-00276-9 ↗
2. Chen, Y., Ma, X., Wang, Q., He, Y., and Xie, S. (2025). Research on Water Surface Object Detection Method Based on Image Fusion. J. Mar. Sci. Eng., 13.10.3390/jmse13091832 ↗
3. Vision-based positioning system for auto-docking of unmanned surface vehicles (USVs)10.1007/s41315-021-00193-0 ↗
4. Chu, Y., Wu, Z., Zhu, X., Yue, Y., Lim, E.G., and Paoletti, P. (2024, January 27–29). Self-supervised Dock Pose Estimator for Unmanned Surface Vehicles Autonomous Docking. Proceedings of the 2024 10th International Conference on Mechatronics and Robotics Engineering (ICMRE), Milan, Italy.10.1109/ICMRE60776.2024.10532188 ↗
5. Wang, W., and Luo, X. (2021, January 27–28). Autonomous Docking of the USV using Deep Reinforcement Learning Combine with Observation Enhanced. Proceedings of the 2021 IEEE International Conference on Advances in Electrical Engineering and Computer Applications (AEECA), Dalian, China.10.1109/AEECA52519.2021.9574371 ↗
6. Object Detection-Tracking Algorithm for Unmanned Surface Vehicles Based on a Radar-Photoelectric System10.1109/ACCESS.2021.3072897 ↗
7. Qian, L., Hu, J., Ren, H., Lin, J., Luo, X., Zou, L., and Zhou, Y. (2025). Cross-Level Adaptive Feature Aggregation Network for Arbitrary-Oriented SAR Ship Detection. Remote Sens., 17.10.3390/rs17101770 ↗
8. Research on Unmanned Surface Vehicles Environment Perception Based on the Fusion of Vision and Lidar10.1109/ACCESS.2021.3057863 ↗
9. Jing, Q., Bai, M., Yin, Y., and Guo, D. (2025). I-VoxICP: A Fast Point Cloud Registration Method for Unmanned Surface Vessels. J. Mar. Sci. Eng., 13.10.3390/jmse13101854 ↗
10. Wang, J., Li, Y., Guo, H., Zhang, Z., and Gao, Y. (2025). LiDAR Data-Driven Deep Network for Ship Berthing Behavior Prediction in Smart Port Systems. J. Mar. Sci. Eng., 13.10.3390/jmse13081396 ↗
11. Esposito, J.M., and Graves, M. (2014, January 14–15). An algorithm to identify docking locations for autonomous surface vessels from 3-D LiDAR scans. Proceedings of the 2014 IEEE International Conference on Technologies for Practical Robot Applications (TePRA), Boston, MA, USA.10.1109/TePRA.2014.6869160 ↗
12. Lidar-Based Stable Navigable Region Detection for Unmanned Surface Vehicles10.1109/TIM.2021.3056643 ↗
13. Ahmed, M., Rasheed, B., Salloum, H., Hegazy, M., Bahrami, M.R., and Chuchkalov, M. (2024). Seal Pipeline: Enhancing Dynamic Object Detection and Tracking for Autonomous Unmanned Surface Vehicles in Maritime Environments. Drones, 8.10.3390/drones8100561 ↗
14. Reinforcement learning based robot navigation using illegal actions for autonomous docking of surface vehicles in unknown environments10.1016/j.engappai.2024.108506 ↗
15. Zhu, Y., Zheng, C., Yuan, C., Huang, X., and Hong, X. (June, January 30). CamVox: A Low-cost and Accurate Lidar-assisted Visual SLAM System. Proceedings of the 2021 IEEE International Conference on Robotics and Automation (ICRA), Xi’an, China.10.1109/ICRA48506.2021.9561149 ↗
16. You, J., and Kim, Y.K. (2022). Up-Sampling Method for Low-Resolution LiDAR Point Cloud to Enhance 3D Object Detection in an Autonomous Driving Environment. Sensors, 23.10.3390/s23010322 ↗
17. Sun, P., Kretzschmar, H., Dotiwalla, X., Chouard, A., Patnaik, V., Tsui, P., Guo, J., Zhou, Y., Chai, Y., and Caine, B. (2020, January 14–19). Scalability in Perception for Autonomous Driving: Waymo Open Dataset. Proceedings of the 2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Seattle, WA, USA.10.1109/CVPR42600.2020.00252 ↗
18. Mao, J., Niu, M., Jiang, C., Liang, H., Chen, J., Liang, X., Li, Y., Ye, C., Zhang, W., and Li, Z. (2021). One Million Scenes for Autonomous Driving: ONCE Dataset. arXiv.
19. A Method for Registration of 3-D Shapes10.1109/34.121791 ↗
20. Chetverikov, D., Svirko, D., Stepanov, D., and Krsek, P. (2002, January 11–15). The Trimmed Iterative Closest Point algorithm. Proceedings of the 2002 International Conference on Pattern Recognition (ICPR), Quebec City, QC, Canada.
21. Object modelling by registration of multiple range images10.1016/0262-8856(92)90066-C ↗
22. Segal, A., Haehnel, D., and Thrun, S. (July, January 28). Generalized-icp. Proceedings of the 2009 Robotics: Science and Systems (RSS), Seattle, WA, USA.10.15607/RSS.2009.V.021 ↗
23. Biber, P., and Straßer, W. (2003, January 27–31). The normal distributions transform: A new approach to laser scan matching. Proceedings of the 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Las Vegas, NV, USA.
24. Zhang, J., and Singh, S. (2014, January 12–16). LOAM: Lidar odometry and mapping in real-time. Proceedings of the 2014 Robotics: Science and Systems (RSS), Berkeley, CA, USA.10.15607/RSS.2014.X.007 ↗
25. Shan, T., and Englot, B. (2018, January 1–5). LeGO-LOAM: Lightweight and Ground-Optimized Lidar Odometry and Mapping on Variable Terrain. Proceedings of the 2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Madrid, Spain.10.1109/IROS.2018.8594299 ↗
26. Wang, H., Wang, C., Chen, C.L., and Xie, L. (October, January 27). F-LOAM: Fast LiDAR Odometry and Mapping. Proceedings of the 2021 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Prague, Czech Republic.10.1109/IROS51168.2021.9636655 ↗
27. Behley, J., and Stachniss, C. (2018, January 26–30). Efficient surfel-based SLAM using 3D laser range data in urban environments. Proceedings of the 2018 Robotics: Science and Systems (RSS), Pittsburgh, PA, USA.10.15607/RSS.2018.XIV.016 ↗
28. Chen, X., Milioto, A., Palazzolo, E., Giguere, P., Behley, J., and Stachniss, C. (2019, January 3–8). SuMa++: Efficient LiDAR-based Semantic SLAM. Proceedings of the 2019 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Macau, China.10.1109/IROS40897.2019.8967704 ↗
29. Shi, S., Wang, X., and Li, H. (2019, January 16–20). PointRCNN: 3D Object Proposal Generation and Detection From Point Cloud. Proceedings of the 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Long Beach, CA, USA.10.1109/CVPR.2019.00086 ↗
30. Qi, C.R., Yi, L., Su, H., and Guibas, L.J. (2025, November 17). PointNet++: Deep Hierarchical Feature Learning on Point Sets in a Metric Space. Available online: https://proceedings.neurips.cc/paper_files/paper/2017/file/d8bf84be3800d12f74d8b05e9b89836f-Paper.pdf.
31. Ren, S., He, K., Girshick, R., and Sun, J. (2025, November 17). Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks. Available online: https://proceedings.neurips.cc/paper_files/paper/2015/file/14bfa6bb14875e45bba028a21ed38046-Paper.pdf.
32. Yang, Z., Sun, Y., Liu, S., and Jia, J. (2020, January 14–19). 3DSSD: Point-Based 3D Single Stage Object Detector. Proceedings of the 2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Seattle, WA, USA.10.1109/CVPR42600.2020.01105 ↗
33. Qi, C.R., Litany, O., He, K., and Guibas, L.J. (November, January 27). Deep Hough Voting for 3D Object Detection in Point Clouds. Proceedings of the 2019 IEEE/CVF International Conference on Computer Vision (ICCV), Seoul, Republic of Korea.10.1109/ICCV.2019.00937 ↗
34. Zhang, Y., Hu, Q., Xu, G., Ma, Y., Wan, J., and Guo, Y. (2022, January 19–24). Not All Points Are Equal: Learning Highly Efficient Point-Based Detectors for 3D LiDAR Point Clouds. Proceedings of the 2022 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), New Orleans, LA, USA.10.1109/CVPR52688.2022.01838 ↗
35. Lang, A.H., Vora, S., Caesar, H., Zhou, L., Yang, J., and Beijbom, O. (2019, January 16–20). PointPillars: Fast Encoders for Object Detection From Point Clouds. Proceedings of the 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Long Beach, CA, USA.10.1109/CVPR.2019.01298 ↗
36. Qi, C.R., Su, H., Mo, K., and Guibas, L.J. (2017, January 21–26). PointNet: Deep Learning on Point Sets for 3D Classification and Segmentation. Proceedings of the 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Honolulu, HI, USA.
37. Yan, Y., Mao, Y., and Li, B. (2018). SECOND: Sparsely Embedded Convolutional Detection. Sensors, 18.10.3390/s18103337 ↗
38. Graham, B. (2014). Spatially-sparse convolutional neural networks. arXiv.
39. Graham, B., and Van der Maaten, L. (2017). Submanifold Sparse Convolutional Networks. arXiv.
40. Deng, J., Shi, S., Li, P., Zhou, W., Zhang, Y., and Li, H. (2021, January 2–9). Voxel R-CNN: Towards High Performance Voxel-based 3D Object Detection. Proceedings of the 2021 AAAI Conference on Artificial Intelligence, Vancouver, BC, Canada.10.1609/aaai.v35i2.16207 ↗
41. Shi, G., Li, R., and Ma, C. (2022, January 23–27). PillarNet: Real-Time and High-Performance Pillar-Based 3D Object Detection. Proceedings of the 2022 European Conference on Computer Vision (ECCV), Tel-Aviv, Israel.10.1007/978-3-031-20080-9_3 ↗
42. Caesar, H., Bankiti, V., Lang, A.H., Vora, S., Liong, V.E., Xu, Q., Krishnan, A., Pan, Y., Baldan, G., and Beijbom, O. (2020, January 14–19). nuScenes: A Multimodal Dataset for Autonomous Driving. Proceedings of the 2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Seattle, WA, USA.10.1109/CVPR42600.2020.01164 ↗
43. Ester, M., Kriegel, H.P., Sander, J., and Xu, X. (1996, January 2–4). A density-based algorithm for discovering clusters in large spatial databases with noise. Proceedings of the 1996 Second International Conference on Knowledge Discovery and Data Mining (KDD), Portland, OR, USA.
44. OpenPCDet Development Team (2025, June 17). OpenPCDet: An Open-Source Toolbox for 3D Object Detection from Point Clouds. Available online: https://github.com/open-mmlab/OpenPCDet.
45. Vision meets robotics: The kitti dataset10.1177/0278364913491297 ↗
46. The Pascal Visual Object Classes (VOC) Challenge10.1007/s11263-009-0275-4 ↗
47. Simonelli, A., Bulo, S.R., Porzi, L., López-Antequera, M., and Kontschieder, P. (November, January 27). Disentangling Monocular 3D Object Detection. Proceedings of the 2019 IEEE/CVF International Conference on Computer Vision (ICCV), Seoul, Republic of Korea.10.1109/ICCV.2019.00208 ↗