{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,28]],"date-time":"2025-10-28T15:13:17Z","timestamp":1761664397833,"version":"build-2065373602"},"reference-count":46,"publisher":"MDPI AG","issue":"7","license":[{"start":{"date-parts":[[2022,4,4]],"date-time":"2022-04-04T00:00:00Z","timestamp":1649030400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Key-Area Research and Development Program of Guangdong Province","award":["2020B090921003"],"award-info":[{"award-number":["2020B090921003"]}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62071500"],"award-info":[{"award-number":["62071500"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Shenzhen Science and Technology Program","award":["GXWD20201231165807008, 2021A26"],"award-info":[{"award-number":["GXWD20201231165807008, 2021A26"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Remote Sensing"],"abstract":"<jats:p>Simultaneous localization and mapping (SLAM) is essential for intelligent robots operating in unknown environments. However, existing algorithms are typically developed for specific types of solid-state LiDARs, leading to weak feature representation abilities for new sensors. Moreover, LiDAR-based SLAM methods are limited by distortions caused by LiDAR ego motion. To address the above issues, this paper presents a versatile and velocity-aware LiDAR-based odometry and mapping (VLOM) system. A spherical projection-based feature extraction module is utilized to process the raw point cloud generated by various LiDARs, hence avoiding the time-consuming adaptation of various irregular scan patterns. The extracted features are grouped into higher-level clusters to filter out smaller objects and reduce false matching during feature association. Furthermore, bundle adjustment is adopted to jointly estimate the poses and velocities for multiple scans, effectively improving the velocity estimation accuracy and compensating for point cloud distortions. Experiments on publicly available datasets demonstrate the superiority of VLOM over other state-of-the-art LiDAR-based SLAM systems in terms of accuracy and robustness. Additionally, the satisfactory performance of VLOM on RS-LiDAR-M1, a newly released solid-state LiDAR, shows its applicability to a wide range of LiDARs.<\/jats:p>","DOI":"10.3390\/rs14071741","type":"journal-article","created":{"date-parts":[[2022,4,5]],"date-time":"2022-04-05T06:01:34Z","timestamp":1649138494000},"page":"1741","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":8,"title":["A SLAM System with Direct Velocity Estimation for Mechanical and Solid-State LiDARs"],"prefix":"10.3390","volume":"14","author":[{"given":"Lu","family":"Jie","sequence":"first","affiliation":[{"name":"School of Intelligent Systems Engineering, Sun Yat-sen University, Guangzhou 510006, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zhi","family":"Jin","sequence":"additional","affiliation":[{"name":"School of Intelligent Systems Engineering, Sun Yat-sen University, Guangzhou 510006, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jinping","family":"Wang","sequence":"additional","affiliation":[{"name":"School of Intelligent Systems Engineering, Sun Yat-sen University, Guangzhou 510006, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Letian","family":"Zhang","sequence":"additional","affiliation":[{"name":"School of Intelligent Systems Engineering, Sun Yat-sen University, Guangzhou 510006, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xiaojun","family":"Tan","sequence":"additional","affiliation":[{"name":"School of Intelligent Systems Engineering, Sun Yat-sen University, Guangzhou 510006, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2022,4,4]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Barsan, I.A., Liu, P., Pollefeys, M., and Geiger, A. (2018, January 21\u201325). Robust Dense Mapping for Large-Scale Dynamic Environments. Proceedings of the 2018 IEEE International Conference on Robotics and Automation, ICRA 2018, Brisbane, Australia.","DOI":"10.1109\/ICRA.2018.8462974"},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Xu, C., Liu, Z., and Li, Z. (2021). Robust Visual-Inertial Navigation System for Low Precision Sensors under Indoor and Outdoor Environments. Remote Sens., 13.","DOI":"10.3390\/rs13040772"},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Ji, K., Chen, H., Di, H., Gong, J., Xiong, G., Qi, J., and Yi, T. (2018, January 26\u201330). CPFG-SLAM: A Robust Simultaneous Localization and Mapping based on LIDAR in Off-Road Environment. Proceedings of the 2018 IEEE Intelligent Vehicles Symposium\u2014IV 2018, Changshu, China.","DOI":"10.1109\/IVS.2018.8500599"},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Wang, W., Liu, J., Wang, C., Luo, B., and Zhang, C. (2021). DV-LOAM: Direct Visual LiDAR Odometry and Mapping. Remote Sens., 13.","DOI":"10.3390\/rs13163340"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"239","DOI":"10.1109\/34.121791","article-title":"A method for registration of 3-D shapes","volume":"14","author":"Besl","year":"1992","journal-title":"IEEE Trans. Pattern Anal."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"133","DOI":"10.1007\/s10514-013-9327-2","article-title":"Comparing ICP variants on real-world data sets","volume":"34","author":"Pomerleau","year":"2013","journal-title":"Auton. Robot."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"145","DOI":"10.1016\/0262-8856(92)90066-C","article-title":"Object modelling by registration of multiple range images","volume":"10","author":"Chen","year":"1992","journal-title":"Image Vis. Comput."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"2967","DOI":"10.1016\/S0167-8655(03)00157-0","article-title":"An accurate and fast point-to-plane registration technique","volume":"24","author":"Park","year":"2003","journal-title":"Pattern Recogn. Lett."},{"key":"ref_9","unstructured":"Segal, A., H\u00e4hnel, D., and Thrun, S. (July, January 28). Generalized-ICP. Proceedings of the Robotics: Science and Systems V, University of Washington, Seattle, WA, USA."},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Deschaud, J.E. (2018, January 21\u201325). IMLS-SLAM: Scan-to-Model Matching Based on 3D Data. Proceedings of the 2018 IEEE International Conference on Robotics and Automation\u2014ICRA 2018, Brisbane, Australia.","DOI":"10.1109\/ICRA.2018.8460653"},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Geiger, A., Lenz, P., and Urtasun, R. (2012, January 16\u201321). Are we ready for autonomous driving? The KITTI vision benchmark suite. Proceedings of the 2012 IEEE Conference on Computer Vision and Pattern Recognition, Providence, RI, USA.","DOI":"10.1109\/CVPR.2012.6248074"},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Newcombe, R.A., Izadi, S., Hilliges, O., Molyneaux, D., Kim, D., Davison, A.J., Kohli, P., Shotton, J., Hodges, S., and Fitzgibbon, A.W. (2011, January 26\u201329). KinectFusion: Real-time dense surface mapping and tracking. Proceedings of the 10th IEEE International Symposium on Mixed and Augmented Reality\u2014ISMAR 2011, Basel, Switzerland.","DOI":"10.1109\/ISMAR.2011.6162880"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Qiu, D., May, S., and N\u00fcchter, A. (2009, January 13\u201315). GPU-Accelerated Nearest Neighbor Search for 3D Registration. Proceedings of the Computer Vision Systems, 7th International Conference on Computer Vision Systems\u2014ICVS 2009, Li\u00e8ge, Belgium.","DOI":"10.1007\/978-3-642-04667-4_20"},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Neumann, D., Lugauer, F., Bauer, S., Wasza, J., and Hornegger, J. (2011, January 6\u201313). Real-time RGB-D mapping and 3-D modeling on the GPU using the random ball cover data structure. Proceedings of the IEEE International Conference on Computer Vision Workshops\u2014ICCV 2011 Workshops, Barcelona, Spain.","DOI":"10.1109\/ICCVW.2011.6130381"},{"key":"ref_15","unstructured":"Biber, P., and Strasser, W. (November, January 27). The normal distributions transform: A new approach to laser scan matching. Proceedings of the 2003 IEEE\/RSJ International Conference on Intelligent Robots and Systems\u2014IROS 2003, Las Vegas, NV, USA."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Zhang, J., and Singh, S. (2014, January 12\u201316). LOAM: Lidar Odometry and Mapping in Real-time. Proceedings of the Robotics: Science and Systems X, University of California, Berkeley, CA, USA.","DOI":"10.15607\/RSS.2014.X.007"},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Shan, T., and Englot, B. (2018, January 1\u20135). 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\u2014IROS 2018, Madrid, Spain.","DOI":"10.1109\/IROS.2018.8594299"},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Bogoslavskyi, I., and Stachniss, C. (2016, January 9\u201314). Fast range image-based segmentation of sparse 3D laser scans for online operation. Proceedings of the 2016 IEEE\/RSJ International Conference on Intelligent Robots and Systems\u2014IROS 2016, Daejeon, Korea.","DOI":"10.1109\/IROS.2016.7759050"},{"key":"ref_19","first-page":"5701013","article-title":"T-LOAM: Truncated Least Squares LiDAR-Only Odometry and Mapping in Real Time","volume":"60","author":"Zhou","year":"2022","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Wang, J., Li, J., Shi, Y., Lai, J., and Tan, X. (IEEE Trans. Circuits Syst. Video Technol., 2022). AM3Net: Adaptive Mutual-learning-based Multimodal Data Fusion Network, IEEE Trans. Circuits Syst. Video Technol., early access.","DOI":"10.1109\/TCSVT.2022.3148257"},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Du, S., Li, Y., Li, X., and Wu, M. (2021). LiDAR Odometry and Mapping Based on Semantic Information for Outdoor Environment. Remote Sens., 13.","DOI":"10.3390\/rs13152864"},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Chen, X., Milioto, A., Palazzolo, E., Gigu\u00e8re, P., Behley, J., and Stachniss, C. (2019, January 3\u20138). SuMa++: Efficient LiDAR-based Semantic SLAM. Proceedings of the 2019 IEEE\/RSJ International Conference on Intelligent Robots and Systems\u2014IROS 2019, Macau, China.","DOI":"10.1109\/IROS40897.2019.8967704"},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Behley, J., and Stachniss, C. (2018, January 26\u201330). Efficient Surfel-Based SLAM using 3D Laser Range Data in Urban Environments. Proceedings of the Robotics: Science and Systems XIV, Carnegie Mellon University, Pittsburgh, PA, USA.","DOI":"10.15607\/RSS.2018.XIV.016"},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Milioto, A., Vizzo, I., Behley, J., and Stachniss, C. (2019, January 3\u20138). RangeNet++: Fast and Accurate LiDAR Semantic Segmentation. Proceedings of the 2019 IEEE\/RSJ International Conference on Intelligent Robots and Systems\u2014IROS 2019, Macau, China.","DOI":"10.1109\/IROS40897.2019.8967762"},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Wang, W., You, X., Zhang, X., Chen, L., Zhang, L., and Liu, X. (2021). LiDAR-Based SLAM under Semantic Constraints in Dynamic Environments. Remote Sens., 13.","DOI":"10.3390\/rs13183651"},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Zhou, L., Wang, S., and Kaess, M. (June, January 30). \u03c0-LSAM: LiDAR Smoothing and Mapping With Planes. Proceedings of the IEEE International Conference on Robotics and Automation\u2014ICRA 2021, Xi\u2019an, China.","DOI":"10.1109\/ICRA48506.2021.9561933"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"3184","DOI":"10.1109\/LRA.2021.3062815","article-title":"BALM: Bundle Adjustment for Lidar Mapping","volume":"6","author":"Liu","year":"2021","journal-title":"IEEE Robot. Autom. Lett."},{"key":"ref_28","unstructured":"Hong, S., Ko, H., and Kim, J. (2010, January 3\u20137). VICP: Velocity updating iterative closest point algorithm. Proceedings of the IEEE International Conference on Robotics and Automation\u2014ICRA 2010, Anchorage, AK, USA."},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Wang, H., Wang, C., Chen, C.L., and Xie, L. (October, January 27). F-LOAM: Fast LiDAR Odometry and Mapping. Proceedings of the IEEE\/RSJ International Conference on Intelligent Robots and Systems\u2014IROS 2021, Prague, Czech Republic.","DOI":"10.1109\/IROS51168.2021.9636655"},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"7073","DOI":"10.1109\/LRA.2021.3092274","article-title":"LiDAR SLAM With Plane Adjustment for Indoor Environment","volume":"6","author":"Zhou","year":"2021","journal-title":"IEEE Robot. Autom. Lett."},{"key":"ref_31","unstructured":"Roriz, R., Cabral, J., and Gomes, T. (2021). Automotive LiDAR Technology: A Survey. IEEE Trans. Intell. Transp. Syst., 1\u201316."},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Lin, J., and Zhang, F. (August, January 31). Loam livox: A fast, robust, high-precision LiDAR odometry and mapping package for LiDARs of small FoV. Proceedings of the 2020 IEEE International Conference on Robotics and Automation\u2014ICRA 2020, Paris, France.","DOI":"10.1109\/ICRA40945.2020.9197440"},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"1801","DOI":"10.1109\/LRA.2021.3060392","article-title":"Lightweight 3-D Localization and Mapping for Solid-State LiDAR","volume":"6","author":"Wang","year":"2021","journal-title":"IEEE Robot. Autom. Lett."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"5167","DOI":"10.1109\/LRA.2021.3070251","article-title":"Towards High-Performance Solid-State-LiDAR-Inertial Odometry and Mapping","volume":"6","author":"Li","year":"2021","journal-title":"IEEE Robot. Autom. Lett."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"1977","DOI":"10.1016\/j.patcog.2008.10.013","article-title":"Fast connected-component labeling","volume":"42","author":"He","year":"2009","journal-title":"Pattern Recognit."},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Li, M., and Mourikis, A.I. (2012, January 14\u201318). Improving the accuracy of EKF-based visual-inertial odometry. Proceedings of the IEEE International Conference on Robotics and Automation\u2014ICRA 2012, St. Paul, MN, USA.","DOI":"10.1109\/ICRA.2012.6225229"},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Liu, H., Ye, Q., Wang, H., Chen, L., and Yang, J. (2019). A Precise and Robust Segmentation-Based Lidar Localization System for Automated Urban Driving. Remote Sens., 11.","DOI":"10.3390\/rs11111348"},{"key":"ref_38","unstructured":"Agarwal, S., and Mierle, K. (2022, February 16). Ceres Solver. Available online: http:\/\/ceres-solver.org."},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1109\/TRO.2016.2597321","article-title":"On-Manifold Preintegration for Real-Time Visual\u2013Inertial Odometry","volume":"33","author":"Forster","year":"2017","journal-title":"IEEE Trans. Robot."},{"key":"ref_40","unstructured":"Lin, J., and Zhang, F. (2019). A fast, complete, point cloud based loop closure for LiDAR odometry and mapping. arXiv."},{"key":"ref_41","doi-asserted-by":"crossref","unstructured":"Quigley, M., Conley, K., Gerkey, B.P., Faust, J., Foote, T., Leibs, J., Wheeler, R., and Ng, A.Y. (2009, January 12\u201317). ROS: An open-source robot operating system. Proceedings of the IEEE International Conference on Robotics and Automation\u2014ICRA 2009 Workshop, Kobe, Japan.","DOI":"10.1109\/MRA.2010.936956"},{"key":"ref_42","unstructured":"Grupp, M. (2022, February 16). Evo: Python Package for the Evaluation of Odometry and SLAM. Available online: https:\/\/github.com\/MichaelGrupp\/evo."},{"key":"ref_43","doi-asserted-by":"crossref","unstructured":"Wen, W., Zhou, Y., Zhang, G., Fahandezh-Saadi, S., Bai, X., Zhan, W., Tomizuka, M., and Hsu, L.T. (August, January 31). UrbanLoco: A Full Sensor Suite Dataset for Mapping and Localization in Urban Scenes. Proceedings of the 2020 IEEE International Conference on Robotics and Automation\u2014ICRA 2020, Paris, France.","DOI":"10.1109\/ICRA40945.2020.9196526"},{"key":"ref_44","doi-asserted-by":"crossref","unstructured":"Qin, T., and Cao, S. (2022, February 10). Advanced Implementation of LOAM. Available online: https:\/\/github.com\/HKUST-Aerial-Robotics\/A-LOAM.","DOI":"10.3389\/fenvs.2022.986361"},{"key":"ref_45","doi-asserted-by":"crossref","first-page":"401","DOI":"10.1007\/s10514-016-9548-2","article-title":"Low-drift and Real-time Lidar Odometry and Mapping","volume":"41","author":"Zhang","year":"2017","journal-title":"Auton. Robot."},{"key":"ref_46","unstructured":"Livox (2022, February 11). Advanced Implementation of LOAM. Available online: https:\/\/github.com\/Livox-SDK\/livox_horizon_loam."}],"container-title":["Remote Sensing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2072-4292\/14\/7\/1741\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T22:49:50Z","timestamp":1760136590000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2072-4292\/14\/7\/1741"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,4,4]]},"references-count":46,"journal-issue":{"issue":"7","published-online":{"date-parts":[[2022,4]]}},"alternative-id":["rs14071741"],"URL":"https:\/\/doi.org\/10.3390\/rs14071741","relation":{},"ISSN":["2072-4292"],"issn-type":[{"type":"electronic","value":"2072-4292"}],"subject":[],"published":{"date-parts":[[2022,4,4]]}}}