{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,29]],"date-time":"2025-11-29T08:03:38Z","timestamp":1764403418292,"version":"3.43.0"},"reference-count":30,"publisher":"Emerald","issue":"3","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2025,4,30]]},"abstract":"<jats:sec>\n                  <jats:title>Purpose<\/jats:title>\n                  <jats:p>In large-scale environments, LIO-SAM (Tightly-coupled Lidar Inertial Odometry via Smoothing and Mapping) exhibits poor robustness due to the accumulation of errors caused by factors such as the prevalence of similar surroundings and the lack of features in certain open areas. Therefore, the purpose of this study is to optimize the loop detection module of LIO-SAM to reduce error accumulation and enhance mapping and localization performance.<\/jats:p>\n               <\/jats:sec>\n               <jats:sec>\n                  <jats:title>Design\/methodology\/approach<\/jats:title>\n                  <jats:p>Based on the LIO-SAM framework, the LinK3D (Linear Keypoints Representation for 3D LiDAR Point Cloud) feature extraction algorithm is integrated in the front end, while the BoW3D (Bag of Words for Real-Time Loop Closing in 3D LiDAR SLAM) loop detection algorithm is integrated in the back end. The features extracted by LinK3D serve as the range factors for the LiDAR, the BoW3D generates loop closure factors and these, along with inertial measurement unit (IMU) preintegration factors and global positioning system (GPS) factors, are added to the factor graph of LIO-SAM. This addition of constraints enhances the mapping and localization effects, optimizing the overall mapping and localization performance.<\/jats:p>\n               <\/jats:sec>\n               <jats:sec>\n                  <jats:title>Findings<\/jats:title>\n                  <jats:p>Based on the electrically controlled car, experiments were conducted in the experimental scenario proposed in this paper. Compared to LIO-SAM, the method presented in this paper significantly reduces cumulative errors. While ensuring real-time performance, it demonstrates superior mapping and localization effects.<\/jats:p>\n               <\/jats:sec>\n               <jats:sec>\n                  <jats:title>Originality\/value<\/jats:title>\n                  <jats:p>This paper proposes and validates a method that integrates LinK3D, BoW3D and LIO-SAM, named LB-LIOSAM, which enhances the accuracy of feature extraction, optimizes the loop detection module of LIO-SAM and improves its mapping and localization performance in specific environmental scenarios.<\/jats:p>\n               <\/jats:sec>","DOI":"10.1108\/ir-07-2024-0314","type":"journal-article","created":{"date-parts":[[2024,11,15]],"date-time":"2024-11-15T05:07:03Z","timestamp":1731647223000},"page":"381-390","source":"Crossref","is-referenced-by-count":1,"title":["LB-LIOSAM: an improved mapping and localization method with loop detection"],"prefix":"10.1108","volume":"52","author":[{"given":"Bowen","family":"Li","sequence":"first","affiliation":[{"name":"Shanghai University of Engineering Science , Shanghai,","place":["China"]}]},{"given":"Xiaoci","family":"Huang","sequence":"additional","affiliation":[{"name":"Shanghai University of Engineering Science , Shanghai,","place":["China"]}]},{"given":"Jiaming","family":"Cai","sequence":"additional","affiliation":[{"name":"Shanghai University of Engineering Science , Shanghai,","place":["China"]}]},{"given":"Fang","family":"Ma","sequence":"additional","affiliation":[{"name":"Shanghai University of Engineering Science , Shanghai,","place":["China"]}]}],"member":"140","published-online":{"date-parts":[[2024,11,19]]},"reference":[{"issue":"5","key":"2025081307183055400_ref001","doi-asserted-by":"publisher","first-page":"698","DOI":"10.1109\/tpami.1987.4767965","article-title":"Least-squares fitting of two 3-D point sets","author":"Arun","year":"1987","journal-title":"IEEE Transactions on Pattern Analysis and Machine Intelligence"},{"issue":"6","key":"2025081307183055400_ref002","doi-asserted-by":"publisher","first-page":"1357","DOI":"10.1109\/LGRS.2015.2402391","article-title":"A comparative study of bag-of-words and bag-of-topics models of EO image patches","volume":"12","author":"Bahmanyar","year":"2015","journal-title":"IEEE Geoscience and Remote Sensing Letters"},{"issue":"2","key":"2025081307183055400_ref003","doi-asserted-by":"publisher","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 Transactions on Pattern Analysis and Machine Intelligence"},{"key":"2025081307183055400_ref004","first-page":"47","article-title":"Efficient augmentation of the EKF structure from motion with frame-to-frame features","volume-title":"in David, C., Reinhard, K., Yuri, I., & Alexander, W. (Eds)","author":"Fakih","year":"2010"},{"issue":"2","key":"2025081307183055400_ref005","doi-asserted-by":"publisher","first-page":"1688","DOI":"10.1109\/lra.2020.2969197","article-title":"Exploring performance bounds of visual place recognition using extended precision","volume":"5","author":"Ferrarini","year":"2020","journal-title":"IEEE Robotics and Automation Letters"},{"issue":"1","key":"2025081307183055400_ref006","doi-asserted-by":"publisher","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 Transactions on Robotics"},{"issue":"5","key":"2025081307183055400_ref007","doi-asserted-by":"publisher","first-page":"1188","DOI":"10.1109\/tro.2012.2197158","article-title":"Bags of binary words for fast place recognition in image sequences","volume":"28","author":"Galvez-L\u00f3pez","year":"2012","journal-title":"IEEE Transactions on Robotics"},{"issue":"11","key":"2025081307183055400_ref008","doi-asserted-by":"publisher","first-page":"5331","DOI":"10.1109\/TIP.2016.2605920","article-title":"Unsupervised 3D local feature learning by circle convolutional restricted Boltzmann machine","volume":"25","author":"Han","year":"2016","journal-title":"IEEE Transactions on Image Processing"},{"key":"2025081307183055400_ref009","first-page":"231","article-title":"M2DP: a novel 3D point cloud descriptor and its application in loop closure detection","author":"He","year":"2016"},{"issue":"2","key":"2025081307183055400_ref010","doi-asserted-by":"publisher","first-page":"216","DOI":"10.1177\/0278364911430419","article-title":"Isam2: incremental smoothing and mapping using the Bayes tree","volume":"31","author":"Kaess","year":"2011","journal-title":"The International Journal of Robotics Research"},{"issue":"8","key":"2025081307183055400_ref011","doi-asserted-by":"publisher","first-page":"1433","DOI":"10.1109\/LGRS.2013.2295115","article-title":"Image matching based on two-column histogram hashing and improved RANSAC","volume":"11","author":"Li","year":"2014","journal-title":"IEEE Geoscience and Remote Sensing Letters"},{"key":"2025081307183055400_ref012","first-page":"2092","article-title":"SSC: semantic scan context for large-scale place recognition","author":"Li","year":"2021"},{"issue":"1","key":"2025081307183055400_ref013","first-page":"111","article-title":"A novel image enhancement method for SIFT feature extraction of low resolution palmprint images","volume":"20","author":"Liu","year":"2011","journal-title":"Chinese Journal of Electronics"},{"issue":"5","key":"2025081307183055400_ref014","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/TGRS.2024.3355707","article-title":"Deep semantic graph matching for Large-Scale outdoor point cloud registration","volume":"62","author":"Liu","year":"2024","journal-title":"IEEE Transactions on Geoscience and Remote Sensing"},{"issue":"4","key":"2025081307183055400_ref015","doi-asserted-by":"publisher","first-page":"52177","DOI":"10.1109\/ACCESS.2021.3069001","article-title":"An enhanced hybrid feature selection technique using term frequency-inverse document frequency and support vector machine-recursive feature elimination for sentiment classification","volume":"9","author":"Nafis","year":"2021","journal-title":"IEEE Access"},{"key":"2025081307183055400_ref016","first-page":"5135","article-title":"Lio-Sam: tightly-coupled lidar inertial odometry via smoothing and mapping","author":"Shan","year":"2020"},{"issue":"4","key":"2025081307183055400_ref017","doi-asserted-by":"publisher","first-page":"8221","DOI":"10.1109\/lra.2021.3097275","article-title":"Keypoint matching for point cloud registration using multiplex dynamic graph attention networks","volume":"6","author":"Shi","year":"2021","journal-title":"IEEE Robotics and Automation Letters"},{"issue":"6","key":"2025081307183055400_ref018","doi-asserted-by":"publisher","first-page":"1570","DOI":"10.1109\/TAC.2011.2175069","article-title":"EKF-Like observer with stability for a class of nonlinear systems","volume":"57","author":"Torres","year":"2012","journal-title":"IEEE Transactions on Automatic Control"},{"key":"2025081307183055400_ref019","doi-asserted-by":"crossref","first-page":"4470","DOI":"10.1109\/CVPR.2018.00470","article-title":"Point-net Vlad: deep point cloud based retrieval for large-scale place recognition","volume-title":"2018 IEEE\/CVF Conference on Computer Vision and Pattern Recognition","author":"Uy","year":"2018"},{"issue":"3","key":"2025081307183055400_ref020","doi-asserted-by":"publisher","first-page":"492","DOI":"10.1109\/LGRS.2014.2347347","article-title":"Three-Dimensional object matching in mobile laser scanning point clouds","volume":"12","author":"Yu","year":"2015","journal-title":"IEEE Geoscience and Remote Sensing Letters"},{"issue":"3","key":"2025081307183055400_ref021","doi-asserted-by":"publisher","first-page":"2128","DOI":"10.1109\/lra.2024.3354550","article-title":"LinK3D: linear keypoints representation for 3D lidar point cloud","volume":"9","author":"Yun","year":"2022","journal-title":"IEEE Robotics and Automation Letters"},{"issue":"5","key":"2025081307183055400_ref022","doi-asserted-by":"publisher","first-page":"2828","DOI":"10.1109\/lra.2022.3221336","article-title":"BoW3D: bag of words for real-time loop closing in 3D lidar slam","volume":"8","author":"Yun","year":"2023","journal-title":"IEEE Robotics and Automation Letters"},{"key":"2025081307183055400_ref023","first-page":"1","article-title":"One-step local feature extraction using CNN","author":"Zhou","year":"2020"},{"key":"2025081307183055400_ref024","first-page":"171","article-title":"Performance evaluation of deep neural networks in detecting loop closure of visual SLAM","volume-title":"2019 International Conference on Intelligent Human-Machine Systems and Cybernetics (IHMSC)","author":"Zuo","year":"2019"},{"issue":"5","key":"2025081307183055400_ref025","doi-asserted-by":"publisher","first-page":"1027","DOI":"10.1109\/tro.2008.2004514","article-title":"Fast and incremental method for loop-closure detection using bags of visual words","volume":"24","author":"Angeli","year":"2008","journal-title":"IEEE Transactions on Robotics"},{"issue":"6","key":"2025081307183055400_ref026","doi-asserted-by":"publisher","first-page":"7011","DOI":"10.1109\/TVT.2023.3237275","article-title":"High-definition-map-based LiDAR localization through dynamic time-synchronized normal distribution transform scan matching","volume":"72","author":"Chiang","year":"2023","journal-title":"IEEE Transactions on Vehicular Technology"},{"issue":"3","key":"2025081307183055400_ref027","doi-asserted-by":"publisher","first-page":"1458","DOI":"10.1109\/TASE.2022.3169442","article-title":"EKF-LOAM: an adaptive fusion of LiDAR SLAM with wheel odometry and inertial data for confined spaces with few geometric features","volume":"19","author":"J\u00fanior","year":"2022","journal-title":"IEEE Transactions on Automation Science and Engineering"},{"issue":"2","key":"2025081307183055400_ref028","doi-asserted-by":"publisher","first-page":"907","DOI":"10.1109\/tip.2015.2505180","article-title":"Query-adaptive reciprocal hash tables for nearest neighbor search","volume":"25","author":"Liu","year":"2016","journal-title":"IEEE Transactions on Image Processing"},{"issue":"7","key":"2025081307183055400_ref029","doi-asserted-by":"publisher","first-page":"3338","DOI":"10.1109\/JSTARS.2015.2398317","article-title":"Change detection from differential airborne LiDAR using a weighted anisotropic iterative closest point algorithm","volume":"8","author":"Zhang","year":"2015","journal-title":"IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing"},{"key":"2025081307183055400_ref030","first-page":"30","article-title":"An improved gtsam-based nonlinear optimization algorithm in ORBSLAM3","author":"Zheng","year":"2022"}],"container-title":["Industrial Robot: the international journal of robotics research and application"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/IR-07-2024-0314\/full\/xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.emerald.com\/ir\/article-pdf\/52\/3\/381\/10058800\/ir-07-2024-0314.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/www.emerald.com\/ir\/article-pdf\/52\/3\/381\/10058800\/ir-07-2024-0314.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,8,13]],"date-time":"2025-08-13T11:18:39Z","timestamp":1755083919000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.emerald.com\/ir\/article\/52\/3\/381\/1272508\/LB-LIOSAM-an-improved-mapping-and-localization"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,11,19]]},"references-count":30,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2025,4,30]]}},"URL":"https:\/\/doi.org\/10.1108\/ir-07-2024-0314","relation":{},"ISSN":["0143-991X","1758-5791"],"issn-type":[{"type":"print","value":"0143-991X"},{"type":"electronic","value":"1758-5791"}],"subject":[],"published":{"date-parts":[[2024,11,19]]}}}