{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,13]],"date-time":"2025-10-13T15:34:33Z","timestamp":1760369673558,"version":"build-2065373602"},"reference-count":48,"publisher":"MDPI AG","issue":"24","license":[{"start":{"date-parts":[[2020,12,13]],"date-time":"2020-12-13T00:00:00Z","timestamp":1607817600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"The National Key Research and Development Program of China","award":["2018YFB1305001"],"award-info":[{"award-number":["2018YFB1305001"]}]},{"name":"Joint Fund of Ministry of Education","award":["6141A02011907"],"award-info":[{"award-number":["6141A02011907"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Vision-based sensors such as LiDAR (Light Detection and Ranging) are adopted in the SLAM (Simultaneous Localization and Mapping) system. In the 16-beam LiDAR aided SLAM system, due to the difficulty of object detection by sparse laser data, neither the grid-based nor feature point-based solution can avoid the interference of moving objects. In an urban environment, the pole-like objects are common, invariant and have distinguishing characteristics. Therefore, it is suitable to bring more robust and reliable positioning results as auxiliary information in the process of vehicle positioning and navigation. In this work, we proposed a scheme of a SLAM system using a GNSS (Global Navigation Satellite System), IMU (Inertial Measurement Unit) and LiDAR sensor using the position of pole-like objects as the features for SLAM. The scheme combines a traditional preprocessing method and a small scale artificial neural network to extract the pole-like objects in environment. Firstly, the threshold-based method is used to extract the pole-like object candidates from the point cloud, and then, the neural network is applied for training and inference to obtain pole-like objects. The result shows that the accuracy and recall rate are sufficient to provide stable observation for the following SLAM process. After extracting the poles from the LiDAR point cloud, their coordinates are added to the feature map, and the nonlinear optimization of the front end is carried out by utilizing the distance constraints corresponding to the pole coordinates; then, the heading angle and horizontal plane translation are estimated. The ground feature points are used to enhance the elevation, pitch and roll angle accuracy. The performance of the proposed navigation system is evaluated through field experiments by checking the position drift and attitude errors during multiple two-min mimic GNSS outages without additional IMU motion constrain such as NHC (Nonholonomic Constrain). The experimental results show that the performance of the proposed scheme is superior to that of the conventional feature point grid-based SLAM with the same back end, especially in congested crossroads where slow-moving vehicles are surrounded and pole-like objects are rich in the environment. The mean plane position error during two-min GNSS outages was reduced by 38.5%, and the root mean square error was reduced by 35.3%. Therefore, the proposed pole-like feature-based GNSS\/IMU\/LiDAR SLAM system can fuse condensed information from those sensors effectively to mitigate positioning and orientation errors, even in a short-time GNSS denied environment.<\/jats:p>","DOI":"10.3390\/s20247145","type":"journal-article","created":{"date-parts":[[2020,12,13]],"date-time":"2020-12-13T23:39:36Z","timestamp":1607902776000},"page":"7145","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":12,"title":["Pole-Like Object Extraction and Pole-Aided GNSS\/IMU\/LiDAR-SLAM System in Urban Area"],"prefix":"10.3390","volume":"20","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-1442-5344","authenticated-orcid":false,"given":"Tianyi","family":"Liu","sequence":"first","affiliation":[{"name":"GNSS Research Center, Wuhan University, 129 Luoyu Road, Wuhan 430079, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Le","family":"Chang","sequence":"additional","affiliation":[{"name":"GNSS Research Center, Wuhan University, 129 Luoyu Road, Wuhan 430079, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5591-0859","authenticated-orcid":false,"given":"Xiaoji","family":"Niu","sequence":"additional","affiliation":[{"name":"GNSS Research Center, Wuhan University, 129 Luoyu Road, Wuhan 430079, China"},{"name":"Artificial Intelligence Institute, Wuhan University, 129 Luoyu Road, Wuhan 430079, China"},{"name":"Collaborative Innovation Center of Geospatial Technology, Wuhan University, 129 Luoyu Road, Wuhan 430079, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jingnan","family":"Liu","sequence":"additional","affiliation":[{"name":"GNSS Research Center, Wuhan University, 129 Luoyu Road, Wuhan 430079, China"},{"name":"Artificial Intelligence Institute, Wuhan University, 129 Luoyu Road, Wuhan 430079, China"},{"name":"Collaborative Innovation Center of Geospatial Technology, Wuhan University, 129 Luoyu Road, Wuhan 430079, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2020,12,13]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"12","DOI":"10.1186\/s43020-020-00010-2","article-title":"Advances in BeiDou Navigation Satellite System (BDS) and satellite navigation augmentation technologies","volume":"1","author":"Li","year":"2020","journal-title":"Satell. Navig."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1186\/s43020-019-0006-0","article-title":"Basic performance and future developments of BeiDou global navigation satellite system","volume":"1","author":"Yang","year":"2020","journal-title":"Satell. Navig."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1186\/s43020-020-00016-w","article-title":"Machine learning based LOS\/NLOS classifier and robust estimator for GNSS shadow matching","volume":"1","author":"Xu","year":"2020","journal-title":"Satell. Navig."},{"key":"ref_4","unstructured":"Shin, E.-H., and El-Sheimy, N. (2002, January 28\u201330). Accuracy improvement of low cost INS\/GPS for land applications. Proceedings of the 2002 National Technical Meeting of the Institute of Navigation, San Diego, CA, USA."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"724","DOI":"10.26599\/TST.2018.9010078","article-title":"A robust graph optimization realization of tightly coupled GNSS\/INS integrated navigation system for urban vehicles","volume":"23","author":"Li","year":"2018","journal-title":"Tsinghua Sci. Technol."},{"key":"ref_6","unstructured":"Wen, W., Pfeifer, T., Bai, X., and Hsu, L.-T. (2019). It is time for Factor Graph Optimization for GNSS\/INS Integration: Comparison between FGO and EKF. arXiv, Available online: https:\/\/arxiv.org\/abs\/2004.10572."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"10651","DOI":"10.1109\/TVT.2019.2944680","article-title":"Tightly coupled GNSS\/INS integration via factor graph and aided by fish-eye camera","volume":"68","author":"Wen","year":"2019","journal-title":"IEEE Trans. Veh. Technol."},{"key":"ref_8","unstructured":"Shin, E.-H. (2005). Estimation Techniques for Low-Cost Inertial Navigation. [Ph.D. Thesis, The University of Calgary]."},{"key":"ref_9","first-page":"1","article-title":"Inertial sensors technologies for navigation applications: State of the art and future trends","volume":"1","author":"Youssef","year":"2020","journal-title":"Satell. Navig."},{"key":"ref_10","unstructured":"Fu, Q., Yu, H., Wang, X., Yang, Z., Zhang, H., and Mian, A. (2020). FastORB-SLAM: A Fast ORB-SLAM Method with Coarse-to-Fine Descriptor Independent Keypoint Matching. arXiv, Available online: https:\/\/arxiv.org\/abs\/2008.09870."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Jiang, J., Niu, X., Guo, R., and Liu, J. (2019). A hybrid sliding window optimizer for tightly-coupled vision-aided inertial navigation system. Sensors, 19.","DOI":"10.3390\/s19153418"},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Jiang, J., Niu, X., and Liu, J. (2020). Improved IMU Preintegration with Gravity Change and Earth Rotation for Optimization-Based GNSS\/VINS. Remote Sens., 12.","DOI":"10.3390\/rs12183048"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Campos, C., Elvira, R., Rodr\u00edguez, J.J.G., Montiel, J.M., and Tard\u00f3s, J.D. (2020). ORB-SLAM3: An accurate open-source library for visual, visual-inertial and multi-map SLAM. arXiv, Available online: https:\/\/arxiv.org\/abs\/2007.11898.","DOI":"10.1109\/TRO.2021.3075644"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"1147","DOI":"10.1109\/TRO.2015.2463671","article-title":"ORB-SLAM: A versatile and accurate monocular SLAM system","volume":"31","author":"Montiel","year":"2015","journal-title":"IEEE Trans. Robot."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"1004","DOI":"10.1109\/TRO.2018.2853729","article-title":"Vins-mono: A robust and versatile monocular visual-inertial state estimator","volume":"34","author":"Qin","year":"2018","journal-title":"IEEE Trans. Robot."},{"key":"ref_16","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 (ICRA), Brisbane, Australia.","DOI":"10.1109\/ICRA.2018.8460653"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"23286","DOI":"10.3390\/s150923286","article-title":"INS\/GPS\/LiDAR integrated navigation system for urban and indoor environments using hybrid scan matching algorithm","volume":"15","author":"Gao","year":"2015","journal-title":"Sensors"},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Qian, C., Liu, H., Tang, J., Chen, Y., Kaartinen, H., Kukko, A., Zhu, L., Liang, X., Chen, L., and Hyypp\u00e4, J. (2017). An integrated GNSS\/INS\/LiDAR-SLAM positioning method for highly accurate forest stem mapping. Remote Sens., 9.","DOI":"10.3390\/rs9010003"},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Chiang, K.-W., Tsai, G.-J., Li, Y.-H., Li, Y., and El-Sheimy, N. (2020). Navigation Engine Design for Automated Driving Using INS\/GNSS\/3D LiDAR-SLAM and Integrity Assessment. Remote Sens., 12.","DOI":"10.3390\/rs12101564"},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Hess, W., Kohler, D., Rapp, H., and Andor, D. (2016, January 16\u201321). Real-time loop closure in 2D LIDAR SLAM. Proceedings of the 2016 IEEE International Conference on Robotics and Automation (ICRA), Stockholm, Sweden.","DOI":"10.1109\/ICRA.2016.7487258"},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Meng, X., Wang, H., and Liu, B. (2017). A robust vehicle localization approach based on gnss\/imu\/dmi\/lidar sensor fusion for autonomous vehicles. Sensors, 17.","DOI":"10.3390\/s17092140"},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Dub\u00e9, R., Cramariuc, A., Dugas, D., Nieto, J., Siegwart, R., and Cadena, C. (2018). SegMap: 3d segment mapping using data-driven descriptors. arXiv, Available online: https:\/\/arxiv.org\/abs\/1804.09557.","DOI":"10.15607\/RSS.2018.XIV.003"},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Dub\u00e9, R., Dugas, D., Stumm, E., Nieto, J., Siegwart, R., and Cadena, C. (June, January 29). Segmatch: Segment based place recognition in 3d point clouds. Proceedings of the 2017 IEEE International Conference on Robotics and Automation (ICRA), Singapore.","DOI":"10.1109\/ICRA.2017.7989618"},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Ye, H., Chen, Y., and Liu, M. (June, January 29). Tightly coupled 3D LIDAR inertial odometry and mapping. Proceedings of the 2019 International Conference on Robotics and Automation (ICRA), Singapore.","DOI":"10.1109\/ICRA.2019.8793511"},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Zhao, S., and Farrell, J.A. (2013, January 28\u201330). 2D LIDAR aided INS for vehicle positioning in urban environments. Proceedings of the 2013 IEEE International Conference on Control Applications (CCA), Hyderabad, India.","DOI":"10.1109\/CCA.2013.6662778"},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Im, J.-H., Im, S.-H., and Jee, G.-I. (2016). Vertical corner feature based precise vehicle localization using 3D LIDAR in urban area. Sensors, 16.","DOI":"10.3390\/s16081268"},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Schaefer, A., B\u00fcscher, D., Vertens, J., Luft, L., and Burgard, W. (2019, January 4\u20136). Long-term urban vehicle localization using pole landmarks extracted from 3-D lidar scans. Proceedings of the 2019 European Conference on Mobile Robots (ECMR), Prague, Czech Republic.","DOI":"10.1109\/ECMR.2019.8870928"},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Weng, L., Yang, M., Guo, L., Wang, B., and Wang, C. (2018, January 1\u20135). Pole-based real-time localization for autonomous driving in congested urban scenarios. Proceedings of the 2018 IEEE International Conference on Real-time Computing and Robotics (RCAR), Kandima, Maldives.","DOI":"10.1109\/RCAR.2018.8621688"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"47","DOI":"10.1016\/j.isprsjprs.2013.10.008","article-title":"An algorithm for automatic detection of pole-like street furniture objects from Mobile Laser Scanner point clouds","volume":"87","author":"Cabo","year":"2014","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"12680","DOI":"10.3390\/rs71012680","article-title":"Automatic detection and classification of pole-like objects in urban point cloud data using an anomaly detection algorithm","volume":"7","author":"Alonso","year":"2015","journal-title":"Remote Sens."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"1374","DOI":"10.1109\/TGRS.2014.2338915","article-title":"Semiautomated extraction of street light poles from mobile LiDAR point-clouds","volume":"53","author":"Yu","year":"2014","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"407","DOI":"10.1109\/TGRS.2016.2607521","article-title":"Recognizing street lighting poles from mobile LiDAR data","volume":"55","author":"Zheng","year":"2016","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"292","DOI":"10.1109\/TITS.2016.2565698","article-title":"Rapid localization and extraction of street light poles in mobile LiDAR point clouds: A supervoxel-based approach","volume":"18","author":"Wu","year":"2016","journal-title":"IEEE Trans. Intell. Transp. Syst."},{"key":"ref_34","unstructured":"Qi, C.R., Su, H., Mo, K., and Guibas, L.J. (2017, January 21\u201326). Pointnet: Deep learning on point sets for 3D classification and segmentation. Proceedings of the IEEE conference on Computer Vision and Pattern Recognition (CVPR), Honolulu, HI, USA."},{"key":"ref_35","unstructured":"Qi, C.R., Yi, L., Su, H., and Guibas, L.J. (2017, January 4\u20139). Pointnet++: Deep hierarchical feature learning on point sets in a metric space. Proceedings of the Advances in Neural Information Processing Systems (NIPS), Long Beach, CA, USA."},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Long, J., Shelhamer, E., and Darrell, T. (2015, January 8\u201310). Fully convolutional networks for semantic segmentation. Proceedings of the IEEE conference on Computer Vision and Pattern Recognition (CVPR), Boston, MA, USA.","DOI":"10.1109\/CVPR.2015.7298965"},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Wu, B., Wan, A., Yue, X., and Keutzer, K. (2018, January 21\u201325). Squeezeseg: Convolutional neural nets with recurrent crf for real-time road-object segmentation from 3D lidar point cloud. Proceedings of the 2018 IEEE International Conference on Robotics and Automation (ICRA), Brisbane, Australia.","DOI":"10.1109\/ICRA.2018.8462926"},{"key":"ref_38","doi-asserted-by":"crossref","unstructured":"Wu, B., Zhou, X., Zhao, S., Yue, X., and Keutzer, K. (2019, January 20\u201324). Squeezesegv2: Improved model structure and unsupervised domain adaptation for road-object segmentation from a lidar point cloud. Proceedings of the 2019 International Conference on Robotics and Automation (ICRA), Montreal, QC, Canada.","DOI":"10.1109\/ICRA.2019.8793495"},{"key":"ref_39","doi-asserted-by":"crossref","unstructured":"Zhou, Y., and Tuzel, O. (2018, January 18\u201322). Voxelnet: End-to-end learning for point cloud based 3d object detection. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition(CVPR), Salt Lake City, UT, USA.","DOI":"10.1109\/CVPR.2018.00472"},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"4805","DOI":"10.1109\/JSTARS.2015.2467160","article-title":"Pole-like road object detection from mobile lidar system using a coarse-to-fine approach","volume":"8","author":"Teo","year":"2015","journal-title":"IEEE J. Sel. Top. Appl. Earth Obs. Remote. Sens."},{"key":"ref_41","doi-asserted-by":"crossref","unstructured":"Zheng, H., Tan, F., and Wang, R. (2016, January 12\u201319). Pole-like object extraction from mobile LIDAR data. Proceedings of the International Archives of the Photogrammetry, Remote Sensing & Spatial Information Sciences (I ISPRS), Prague, Czech Republic.","DOI":"10.5194\/isprsarchives-XLI-B1-729-2016"},{"key":"ref_42","doi-asserted-by":"crossref","unstructured":"Li, Y., Wang, W., Li, X., Xie, L., Wang, Y., Guo, R., Xiu, W., and Tang, S. (2019). Pole-Like Street Furniture Segmentation and Classification in Mobile LiDAR Data by Integrating Multiple Shape-Descriptor Constraints. Remote Sens., 11.","DOI":"10.3390\/rs11242920"},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1186\/s13673-018-0152-7","article-title":"Classifying 3D objects in LiDAR point clouds with a back-propagation neural network","volume":"8","author":"Song","year":"2018","journal-title":"Hum. Cent. Comput. Inf. Sci."},{"key":"ref_44","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 (IROS), Madrid, Spain.","DOI":"10.1109\/IROS.2018.8594299"},{"key":"ref_45","doi-asserted-by":"crossref","unstructured":"Liu, X., Zhang, L., Qin, S., Tian, D., Ouyang, S., and Chen, C. (2019). Optimized LOAM Using Ground Plane Constraints and SegMatch-Based Loop Detection. Sensors, 19.","DOI":"10.3390\/s19245419"},{"key":"ref_46","doi-asserted-by":"crossref","unstructured":"Himmelsbach, M., Hundelshausen, F.V., and Wuensche, H.-J. (2010, January 21\u201324). Fast segmentation of 3D point clouds for ground vehicles. Proceedings of the 2010 IEEE Intelligent Vehicles Symposium, San Diego, CA, USA.","DOI":"10.1109\/IVS.2010.5548059"},{"key":"ref_47","doi-asserted-by":"crossref","unstructured":"Chang, L., Niu, X., and Liu, T. (2020). GNSS\/IMU\/ODO\/LiDAR-SLAM Integrated Navigation System Using IMU\/ODO Pre-Integration. Sensors, 20.","DOI":"10.3390\/s20174702"},{"key":"ref_48","doi-asserted-by":"crossref","unstructured":"Chang, L., Niu, X., Liu, T., Tang, J., and Qian, C. (2019). GNSS\/INS\/LiDAR-SLAM Integrated Navigation System Based on Graph Optimization. Remote Sens., 11.","DOI":"10.3390\/rs11091009"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/24\/7145\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T10:44:33Z","timestamp":1760179473000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/24\/7145"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,12,13]]},"references-count":48,"journal-issue":{"issue":"24","published-online":{"date-parts":[[2020,12]]}},"alternative-id":["s20247145"],"URL":"https:\/\/doi.org\/10.3390\/s20247145","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2020,12,13]]}}}