{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,12]],"date-time":"2025-10-12T02:33:58Z","timestamp":1760236438083,"version":"build-2065373602"},"reference-count":40,"publisher":"MDPI AG","issue":"12","license":[{"start":{"date-parts":[[2021,11,30]],"date-time":"2021-11-30T00:00:00Z","timestamp":1638230400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["41371383"],"award-info":[{"award-number":["41371383"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IJGI"],"abstract":"<jats:p>The vision-based robot pose estimation and mapping system has the disadvantage of low pose estimation accuracy and poor local detail mapping effects, while the modeling environment has poor features, high dynamics, weak light, and multiple shadows, among others. To address these issues, we propose an adaptive pose fusion (APF) method to fuse the robot\u2019s pose and use the optimized pose to construct an indoor map. Firstly, the proposed method calculates the robot\u2019s pose by the camera and inertial measurement unit (IMU), respectively. Then, the pose fusion method is adaptively selected according to the motion state of the robot. When the robot is in a static state, the proposed method directly uses the extended Kalman filter (EKF) method to fuse camera and IMU data. When the robot is in a motive state, the weighted coefficient is determined according to the matching success rate of the feature points, and the weighted pose fusion (WPF) method is used to fuse camera and IMU data. According to the different states, a series of new poses of the robot are obtained. Secondly, the fusion optimized pose is used to correct the distance and azimuth angle of the laser points obtained by LiDAR, and a Gauss\u2013Newton iterative matching process is used to match the corresponding laser points to construct an indoor map. Finally, a pose fusion experiment is designed, and the EuRoc data and the measured data are used to verify the effectiveness of this method. The experimental results confirm that this method provides higher pose estimation accuracy compared with the robust visual inertial odometry (ROVIO) and visual-inertial ORB-SLAM (VI ORB-SLAM) algorithms. Compared with the Cartographer algorithm, this method provides higher two-dimensional map modeling accuracy and modeling performance.<\/jats:p>","DOI":"10.3390\/ijgi10120800","type":"journal-article","created":{"date-parts":[[2021,11,30]],"date-time":"2021-11-30T04:48:37Z","timestamp":1638247717000},"page":"800","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["An Adaptive Pose Fusion Method for Indoor Map Construction"],"prefix":"10.3390","volume":"10","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-9357-135X","authenticated-orcid":false,"given":"Jinming","family":"Zhang","sequence":"first","affiliation":[{"name":"College of Computer and Information Engineering, Zhejiang Gongshang University, Hangzhou 310081, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Lianrui","family":"Xu","sequence":"additional","affiliation":[{"name":"Institute of Geospatial Information, Information Engineering University, Zhengzhou 450052, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Cuizhu","family":"Bao","sequence":"additional","affiliation":[{"name":"College of Computer and Information Engineering, Zhejiang Gongshang University, Hangzhou 310081, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2021,11,30]]},"reference":[{"key":"ref_1","first-page":"5","article-title":"Research status of obstacle avoidance technologies for autonomous mobile robots","volume":"37","author":"Jin","year":"2018","journal-title":"Transducer Microsyst. Technol."},{"key":"ref_2","first-page":"99","article-title":"Simultaneous Localization and Mapping: Part I","volume":"13","author":"Bailey","year":"2006","journal-title":"IEEE Robot. Amp Amp Autom. Mag."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"1309","DOI":"10.1109\/TRO.2016.2624754","article-title":"Past, present, and future of simultaneous localization and mapping: Toward the robust-perception age","volume":"32","author":"Cadena","year":"2016","journal-title":"IEEE Trans. Robot."},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Poulose, A., and Han, D.S. (2019). Hybrid indoor localization using IMU sensors and smartphone camera. Sensors, 19.","DOI":"10.3390\/s19235084"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"55","DOI":"10.1007\/s10462-012-9365-8","article-title":"Visual simultaneous localization and mapping: A survey","volume":"43","year":"2015","journal-title":"Artif. Intell. Rev."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"23","DOI":"10.1002\/rob.21732","article-title":"Autonomous aerial navigation using monocular visual-inertial fusion","volume":"35","author":"Lin","year":"2018","journal-title":"J. Field Robot."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Hsieh, M., Khatib, O., and Kumar, V. (2015). Asynchronous adaptive conditioning for Visual\u2013Inertial SLAM. Experimental Robotics, Springer Tracts in Advanced Robotics.","DOI":"10.1007\/978-3-319-23778-7"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"1646","DOI":"10.1016\/j.robot.2014.03.012","article-title":"Scale-aware navigation of a low-cost quadrocopter with a monocular camera","volume":"62","author":"Engel","year":"2014","journal-title":"Robot. Auton. Syst."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"61","DOI":"10.1109\/TRO.2011.2170332","article-title":"Visual-inertial-aided navigation for high-dynamic motion in built environments without initial conditions","volume":"28","author":"Lupton","year":"2011","journal-title":"IEEE Trans. Robot."},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Davison, A.J. (2003, January 13\u201316). Real-time simultaneous localisation and mapping with a single camera. Proceedings of the Ninth IEEE International Conference on Computer Vision, Nice, France.","DOI":"10.1109\/ICCV.2003.1238654"},{"key":"ref_11","first-page":"716","article-title":"Limits to the consistency of EKF-based SLAM","volume":"37","author":"Castellanos","year":"2004","journal-title":"IFAC Proc."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Civera, J., Grasa, O.G., Davison, A.J., and Montiel, J. (2009, January 10\u201315). 1-point RANSAC for EKF-based structure from motion. Proceedings of the 2009 IEEE\/RSJ International Conference on Intelligent Robots and Systems, St. Louis, MO, USA.","DOI":"10.1109\/IROS.2009.5354410"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"377","DOI":"10.1007\/s00371-003-0202-6","article-title":"A semi-direct approach to structure from motion","volume":"19","author":"Jin","year":"2003","journal-title":"Vis. Comput."},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Molton, N., Davison, A.J., and Reid, I. (2004, January 1\u20135). Locally Planar Patch Features for Real-Time Structure from Motion. Proceedings of the British Machine Vision Conference, Nottingham, UK.","DOI":"10.5244\/C.18.90"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"969","DOI":"10.1109\/TRO.2008.2004829","article-title":"An efficient direct approach to visual SLAM","volume":"24","author":"Silveira","year":"2008","journal-title":"IEEE Trans. Robot."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"407","DOI":"10.1177\/0278364910388963","article-title":"Visual-inertial navigation, mapping and localization: A scalable real-time causal approach","volume":"30","author":"Jones","year":"2011","journal-title":"Int. J. Robot. Res."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"56","DOI":"10.1177\/0278364910382802","article-title":"Visual-inertial sensor fusion: Localization, mapping and sensor-to-sensor self-calibration","volume":"30","author":"Kelly","year":"2011","journal-title":"Int. J. Robot. Res."},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Bailey, T., Nieto, J., Guivant, J., Stevens, M., and Nebot, E. (2006, January 9\u201315). Consistency of the EKF-SLAM algorithm. Proceedings of the 2006 IEEE\/RSJ International Conference on Intelligent Robots and Systems, Beijing, China.","DOI":"10.1109\/IROS.2006.281644"},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Weiss, S., and Siegwart, R. (2011, January 9\u201313). Real-time metric state estimation for modular vision-inertial systems. Proceedings of the 2011 IEEE International Conference on Robotics and Automation, Shanghai, China.","DOI":"10.1109\/ICRA.2011.5979982"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"314","DOI":"10.1177\/0278364914554813","article-title":"Keyframe-based visual\u2013inertial odometry using nonlinear optimization","volume":"34","author":"Leutenegger","year":"2015","journal-title":"Int. J. Robot. Res."},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Mourikis, A.I., and Roumeliotis, S.I. (2007, January 10\u201314). A multi-state constraint Kalman filter for vision-aided inertial navigation. Proceedings of the 2007 IEEE International Conference on Robotics and Automation, Rome, Italy.","DOI":"10.1109\/ROBOT.2007.364024"},{"key":"ref_22","unstructured":"Forster, C., Carlone, L., Dellaert, F., and Scaramuzza, D. (2015). On-manifold preintegration theory for fast and accurate visual-inertial navigation. IEEE Trans. Robot., 1\u201318."},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Usenko, V., Engel, J., St\u00fcckler, J., and Cremers, D. (2016, January 16\u201321). Direct visual-inertial odometry with stereo cameras. Proceedings of the 2016 IEEE International Conference on Robotics and Automation (ICRA), Stockholm, Sweden.","DOI":"10.1109\/ICRA.2016.7487335"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"690","DOI":"10.1177\/0278364913481251","article-title":"High-precision, consistent EKF-based visual-inertial odometry","volume":"32","author":"Li","year":"2013","journal-title":"Int. J. Robot. Res."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"105","DOI":"10.1109\/TPAMI.2008.275","article-title":"Faster and better: A machine learning approach to corner detection","volume":"32","author":"Rosten","year":"2008","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_26","first-page":"331","article-title":"Fast approximate nearest neighbors with automatic algorithm configuration","volume":"2","author":"Muja","year":"2009","journal-title":"VISAPP"},{"key":"ref_27","unstructured":"Gao, X., Zhang, T., Liu, Y., and Yan, Q. (2017). 14 Lectures on Visual SLAM: From Theory to Practice, Electronic Industry Press."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"11165","DOI":"10.1109\/ACCESS.2019.2891942","article-title":"An Indoor Position-Estimation Algorithm Using Smartphone IMU Sensor Data","volume":"7","author":"Poulose","year":"2019","journal-title":"IEEE Access"},{"key":"ref_29","first-page":"1912","article-title":"Filtering algorithm of UKF integrated navigation based on dual-Euler angles","volume":"43","author":"Zhao","year":"2021","journal-title":"Syst. Eng. Electron."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"754","DOI":"10.2514\/3.27947","article-title":"Singularity-free extraction of a quaternion from a direction-cosine matrix","volume":"13","author":"Klumpp","year":"1976","journal-title":"J. Spacecr. Rocket."},{"key":"ref_31","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_32","doi-asserted-by":"crossref","unstructured":"Liu, F., Su, X., He, Y., Luo, F., and Gao, H. (2018, January 25\u201327). IMU Preintegration for Visual-Inertial Odometry Pose Estimation. Proceedings of the 2018 37th Chinese Control Conference (CCC), Wuhan, China.","DOI":"10.23919\/ChiCC.2018.8484155"},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"1379","DOI":"10.1109\/TRO.2008.2006251","article-title":"Robot-to-robot relative pose estimation from range measurements","volume":"24","author":"Zhou","year":"2008","journal-title":"IEEE Trans. Robot."},{"key":"ref_34","first-page":"127","article-title":"Pose estimation of UAV based on monocular vision and inertial navigation","volume":"37","author":"Xiong","year":"2017","journal-title":"J. Comput. Appl."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"1137","DOI":"10.1007\/s11018-015-0592-7","article-title":"Three-dimensional reconstruction of a scene with the use of monocular vision","volume":"57","author":"Prozorov","year":"2015","journal-title":"Meas. Tech."},{"key":"ref_36","first-page":"1","article-title":"Indoor laser SLAM method based on inertial navigation angle compensation","volume":"33","author":"Zhu","year":"2019","journal-title":"J. Electron. Meas. Instrum."},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"1157","DOI":"10.1177\/0278364915620033","article-title":"The EuRoC micro aerial vehicle datasets","volume":"35","author":"Burri","year":"2016","journal-title":"Int. J. Robot. Res."},{"key":"ref_38","unstructured":"Fernandez, E., Crespo, L.S., Mahtani, A., and Martinez, A. (2015). Learning ROS for Robotics Programming, Packt Publishing Ltd."},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"1053","DOI":"10.1177\/0278364917728574","article-title":"Iterated extended Kalman filter based visual-inertial odometry using direct photometric feedback","volume":"36","author":"Bloesch","year":"2017","journal-title":"Int. J. Robot. Res."},{"key":"ref_40","doi-asserted-by":"crossref","unstructured":"Goczyla, K., Grabowska, T., Waloszek, W., and Zawadzki, M. (2005). The cartographer algorithm for processing and querying description logics ontologies. International Atlantic Web Intelligence Conference, Springer.","DOI":"10.1007\/11495772_26"}],"container-title":["ISPRS International Journal of Geo-Information"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2220-9964\/10\/12\/800\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T07:37:41Z","timestamp":1760168261000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2220-9964\/10\/12\/800"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,11,30]]},"references-count":40,"journal-issue":{"issue":"12","published-online":{"date-parts":[[2021,12]]}},"alternative-id":["ijgi10120800"],"URL":"https:\/\/doi.org\/10.3390\/ijgi10120800","relation":{},"ISSN":["2220-9964"],"issn-type":[{"type":"electronic","value":"2220-9964"}],"subject":[],"published":{"date-parts":[[2021,11,30]]}}}