Abstract
In this study, the accuracy of estimation of the ship’s position and the heading angle using simultaneous localization and mapping (SLAM) with a light detection and ranging (LiDAR) at sea was verified. In general, the ship’s position and the heading angle are obtained using a global navigation satellite system (GNSS) such as global positioning system (GPS) positioning and a GPS compass. The quasi-zenith satellite system (QZSS) has also emerged in Japan with the centimeter-level positioning augmentation system (CLAS), but it does not always provide the best positioning accuracy, even at sea. In addition, while position information and the heading angle of ship are important for control of maritime autonomous surface ships (MASS), they are conventionally dependent on GNSS-based sensor systems. In considering sensor redundancy for safety of MASS, this study performed SLAM using the LiDAR to create a point cloud map of the coast. The point cloud map was compared with open map data, and it was confirmed that a highly accurate map was obtained. This point cloud map can be used for autonomous navigation such as automatic berthing. In order to evaluate the accuracy of estimating the ship’s position and the heading angle using LiDAR SLAM, we used the experimental ship to simultaneously take measurements with the marine GPS compass and the QZSS receiver for comparison, in addition to the IMU and the LiDAR, and compared the measurement accuracy by the three sensors. As a result, the position and the heading angle were estimated with higher accuracy using LiDAR SLAM at \(\mu =\) 1.4 m (\(\sigma =\) 1.2 m) for position estimation than the GPS with the QZSS data in the RTK-Fix condition as a reference.
Similar content being viewed by others
Data availability
The dataset referred to in the aforementioned article can be provided by the corresponding author on a reasonable request.
References
Sawada R, Hirata K, Kitagawa Y, Saito E, Ueno M, Tanizawa K, Fukuto J (2021) Path following algorithm application to automatic berthing control. J Mar Sci Technol 26:541
Office Cabinet (2022) Quasi-zenith satellite system performance standard (PS-QZSS-003). Tech Rep
Office Cabinet (2022) Quasi-zenith satellite system interface specification centimeter level augmentation service (IS-QZSS-L6-004). Tech Rep
Kato S, Tokunaga S, Maruyama Y, Maeda S, Hirabayashi M, Kitsukawa Y, Monrroy A, Ando T, Fujii Y, Azumi T (2018) Autoware on board: enabling autonomous vehicles with embedded systems. in 2018 ACM/IEEE 9th International Conference on Cyber-Physical Systems (ICCPS), pp. 287–296
Elhousni M, Huang X (2020) A survey on 3D lidar localization for autonomous vehicles. in 2020 IEEE Intelligent Vehicles Symposium (IV), pp. 1879–1884
Filipenko M, Afanasyev I (2018) Comparison of various slam systems for mobile robot in an indoor environment. In: 2018 International conference on Intelligent Systems (IS), pp 400–407
Dang T, Tranzatto M., S. Khattak, F. Mascarich, K. Alexis, M. Hutter (2020) Graph-based subterranean exploration path planning using aerial and legged robots. J Field Robot 37(8):1363 (wiley Online Library)
M. Kulkarni, M. Dharmadhikari, M. Tranzatto, S. Zimmermann, V. Reijgwart, P.D. Petris, H. Nguyen, N. Khedekar, C. Papachristos, L. Ott, R. Siegwart, M. Hutter, K. Alexis, Autonomous teamed exploration of subterranean environments using legged and aerial robots. in 2022 IEEE International Conference on Robotics and Automation (ICRA) (IEEE, Philadelphia (PA), USA, 2022)
Miki T, Wellhausen L, Grandia R, Jenelten F, Homberger T, Hutter M (2022) Elevation mapping for locomotion and navigation using GPU. https://doi.org/10.48550/ARXIV.2204.12876. https://arxiv.org/abs/2204.12876
Grisetti G, Kümmerle R, Stachniss C, Burgard W (2010) A tutorial on graph-based slam. IEEE Intell Transp Syst Mag 2(4):31
Ødven MS (2019) Lidar-based SLAM for autonomous ferry. Master’s thesis, Norwegian University of Science and Technology
Kohlbrecher S, Meyer J, von Stryk O, Klingauf U (2011) A flexible and scalable slam system with full 3d motion estimation. in Proc. IEEE International Symposium on Safety, Security and Rescue Robotics (SSRR) (IEEE)
J. Zhang, S. Singh (2014) LOAM: lidar odometry and mapping in real-time. In: Fox D, Kavraki LE, Kurniawati H (eds) Robotics: Science and Systems X, University of California, Berkeley, USA, July 12-16, 2014
Nelson E (2016) Berkeley localization and mapping. https://github.com/erik-nelson/blam. Accessed 29 June 2023
T. Shan, B. Englot, D. Meyers, W. Wang, C. Ratti, D. Rus, LIO-SAM: Tightly-coupled lidar inertial odometry via smoothing and mapping. in 2020 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (2020), pp. 5135–5142
Zhou B, He Y, Qian K, Ma X, Li X (2021) S4-SLAM: A real-time 3D lidar SLAM system for ground/watersurface multi-scene outdoor applications. Auton Robot 45(1):77
P. Biber, W. Strasser, The normal distributions transform: a new approach to laser scan matching. in Proceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003), vol. 3 (2003), vol. 3, pp. 2743–2748 vol.3
Rusu RB, Cousins S (2011) 3D is here: Point Cloud Library (PCL). in IEEE International Conference on Robotics and Automation (ICRA) (Shanghai, China, 2011)
R. Kümmerle, G. Grisetti, H. Strasdat, K. Konolige, W. Burgard, g\(^2\)o: A general framework for graph optimization. in 2011 IEEE International Conference on Robotics and Automation (2011), pp. 3607–3613
Besl P, McKay ND (1992) A method for registration of 3-D shapes. IEEE Trans Pattern Anal Mach Intell 14(2):239
Shan T, Englot B (2018) LeGO-LOAM: Lightweight and ground-optimized lidar odometry and mapping on variable terrain. in IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE, 2018), pp. 4758–4765
Zhang J, Singh S (2017) Low-drift and real-time lidar odometry and mapping. Auton Robot 41(2):401
Dellaert F, Kaess M (2017) Factor Graphs for Robot Perception (Now Publishers Inc.)
Forster C, Carlone L, Dellaert F, Scaramuzza D (2015) IMU preintegration on manifold for efficient visual-inertial maximum-a-posteriori estimation. In: Robotics: science and systems XI
Dellaert F (2012) Factor graphs and GSTAM: a hands-on introduction. GT-RIM-CP&R-2012-002
Sawada R, Hirata K (2021) Path planning for automatic berthing control with waterway geometry. In: Proceedings of Japan society naval architects and ocean engineers, pp. 37–40 (in Japanese)
A. Carballo, J. Lambert, A. Monrroy, D. Wong, P. Narksri, Y. Kitsukawa, E. Takeuchi, S. Kato, K. Takeda, LIBRE: The multiple 3D lidar dataset. in 2020 IEEE Intelligent Vehicles Symposium (IV) (2020), pp. 1094–1101
Acknowledgements
This work was supported by JSPS KAKENHI Grant Number 20K14971.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
About this article
Cite this article
Sawada, R., Hirata, K. Mapping and localization for autonomous ship using LiDAR SLAM on the sea. J Mar Sci Technol 28, 410–421 (2023). https://doi.org/10.1007/s00773-023-00931-y
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00773-023-00931-y