{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,16]],"date-time":"2026-07-16T12:27:25Z","timestamp":1784204845714,"version":"3.55.0"},"reference-count":177,"publisher":"Frontiers Media SA","license":[{"start":{"date-parts":[[2024,4,10]],"date-time":"2024-04-10T00:00:00Z","timestamp":1712707200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":["frontiersin.org"],"crossmark-restriction":true},"short-container-title":["Front. Robot. AI"],"abstract":"<jats:p>Visual simultaneous localization and mapping (V-SLAM) plays a crucial role in the field of robotic systems, especially for interactive and collaborative mobile robots. The growing reliance on robotics has increased complexity in task execution in real-world applications. Consequently, several types of V-SLAM methods have been revealed to facilitate and streamline the functions of robots. This work aims to showcase the latest V-SLAM methodologies, offering clear selection criteria for researchers and developers to choose the right approach for their robotic applications. It chronologically presents the evolution of SLAM methods, highlighting key principles and providing comparative analyses between them. The paper focuses on the integration of the robotic ecosystem with a robot operating system (ROS) as Middleware, explores essential V-SLAM benchmark datasets, and presents demonstrative figures for each method\u2019s workflow.<\/jats:p>","DOI":"10.3389\/frobt.2024.1347985","type":"journal-article","created":{"date-parts":[[2024,4,10]],"date-time":"2024-04-10T13:31:26Z","timestamp":1712755886000},"update-policy":"https:\/\/doi.org\/10.3389\/crossmark-policy","source":"Crossref","is-referenced-by-count":76,"title":["A review of visual SLAM for robotics: evolution, properties, and future applications"],"prefix":"10.3389","volume":"11","author":[{"given":"Basheer","family":"Al-Tawil","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Thorsten","family":"Hempel","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ahmed","family":"Abdelrahman","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ayoub","family":"Al-Hamadi","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1965","published-online":{"date-parts":[[2024,4,10]]},"reference":[{"key":"B1","article-title":"Low cost mobile navigation using 2d-slam in complex environments","author":"Abbad","year":"2023"},{"key":"B2","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1155\/2023\/6630038","article-title":"Three-dimensional location and mapping analysis in mobile robotics based on visual slam methods","volume":"2023","author":"Acosta-Amaya","year":"2023","journal-title":"J. Robotics"},{"key":"B3","doi-asserted-by":"publisher","first-page":"1712","DOI":"10.1016\/j.dt.2020.09.012","article-title":"Visual slam in dynamic environments based on object detection","volume":"17","author":"Ai","year":"2021","journal-title":"Def. Technol."},{"key":"B4","first-page":"324","article-title":"Photometric bundle adjustment for vision-based slam","author":"Alismail","year":"2017"},{"key":"B5","first-page":"1","article-title":"Systematic literature review of collaborative slam applied to autonomous mobile robots","author":"Aloui","year":"2022"},{"key":"B6","doi-asserted-by":"publisher","first-page":"79","DOI":"10.18100\/ijamec.1217072","article-title":"Design and analysis of a four dof robotic arm with two grippers used in agricultural operations","volume":"11","author":"Altawil","year":"2023","journal-title":"Int. J. Appl. Math. Electron. Comput."},{"key":"B7","article-title":"Study and implementation of LiDAR-based SLAM algorithm and map-based autonomous navigation for a telepresence robot to be used as a chaperon for smart laboratory requirements","author":"Arfa","year":"2022","journal-title":"Master\u2019s thesis"},{"key":"B8","doi-asserted-by":"crossref","first-page":"227","DOI":"10.1007\/978-3-030-75472-3_7","article-title":"A tutorial: mobile robotics, slam, bayesian filter, keyframe bundle adjustment and ros applications","volume":"6","author":"Aslan","year":"2021","journal-title":"Robot Operating Syst. (ROS) Complete Reference"},{"key":"B9","first-page":"75","article-title":"Human-robot collaboration by intention recognition using probabilistic state machines","author":"Awais","year":"2010"},{"key":"B10","doi-asserted-by":"publisher","first-page":"105","DOI":"10.1016\/j.mechatronics.2017.12.002","article-title":"Slam in dynamic environments via ml-ransac","volume":"49","author":"Bahraini","year":"2018","journal-title":"Mechatronics"},{"key":"B11","doi-asserted-by":"publisher","first-page":"54","DOI":"10.1007\/s00138-022-01306-w","article-title":"A comprehensive overview of dynamic visual slam and deep learning: concepts, methods and challenges","volume":"33","author":"Beghdadi","year":"2022","journal-title":"Mach. Vis. Appl."},{"key":"B12","first-page":"298","article-title":"Robust visual inertial odometry using a direct ekf-based approach","author":"Blo","year":"2015"},{"key":"B13","first-page":"647","volume-title":"Probabilistic robotics. sebastian thrun, wolfram burgard, and dieter fox","author":"Bongard","year":"2008"},{"key":"B14","doi-asserted-by":"publisher","first-page":"97","DOI":"10.1016\/j.neucom.2021.05.027","article-title":"Lift-slam: a deep-learning feature-based monocular visual slam method","volume":"455","author":"Bruno","year":"2021","journal-title":"Neurocomputing"},{"key":"B15","doi-asserted-by":"publisher","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. Robotics Res."},{"key":"B16","first-page":"2385","article-title":"Visual slam: why bundle adjust?","author":"Bustos","year":"2019"},{"key":"B17","first-page":"305","article-title":"Comparative analysis of ros-based monocular slam methods for indoor navigation","author":"Buyval","year":"2017"},{"key":"B18","doi-asserted-by":"publisher","first-page":"1874","DOI":"10.1109\/tro.2021.3075644","article-title":"Orb-slam3: an accurate open-source library for visual, visual\u2013inertial, and multimap slam","volume":"37","author":"Ca","year":"2021","journal-title":"IEEE Trans. Robotics"},{"key":"B19","doi-asserted-by":"publisher","first-page":"1874","DOI":"10.1109\/tro.2021.3075644","article-title":"Orb-slam3: an accurate open-source library for visual, visual\u2013inertial, and multimap slam","volume":"37","author":"Campos","year":"2021","journal-title":"IEEE Trans. Robotics"},{"key":"B20","unstructured":"CastroG. I.\n          FACULTY OF EXACT AND NATURAL SCIENCES DEPARTMENT OF COMPUTATION\u00d3N ImprovementsScalability and consistency improvements in SLAM systems with applications in active multi-robot exploration2021"},{"key":"B21","doi-asserted-by":"publisher","first-page":"521","DOI":"10.1002\/rob.22145","article-title":"Yolov4-tiny-based robust rgb-d slam approach with point and surface feature fusion in complex indoor environments","volume":"40","author":"Chang","year":"2023","journal-title":"J. Field Robotics"},{"key":"B22","doi-asserted-by":"publisher","first-page":"103559","DOI":"10.1016\/j.robot.2020.103559","article-title":"Advanced mapping robot and high-resolution dataset","volume":"131","author":"Chen","year":"2020","journal-title":"Robotics Aut. Syst."},{"key":"B23","first-page":"1300","article-title":"On the tunable sparse graph solver for pose graph optimization in visual slam problems","author":"Chou","year":"2019"},{"key":"B24","doi-asserted-by":"publisher","first-page":"1021","DOI":"10.1109\/access.2018.2886213","article-title":"Generative adversarial network-based method for transforming single rgb image into 3d point cloud","volume":"7","author":"Chu","year":"2018","journal-title":"IEEE Access"},{"key":"B25","first-page":"9400","article-title":"Orbeez-slam: a real-time monocular visual slam with orb features and nerf-realized mapping","author":"Chung","year":"2023"},{"key":"B26","first-page":"1277","article-title":"Towards semantic slam using a monocular camera","author":"Civera","year":"2011"},{"key":"B27","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":"Cui","year":"2022","journal-title":"IEEE Robotics Automation Lett."},{"key":"B28","unstructured":"LSD-SLAM: large-scale direct monocular SLAM2023"},{"key":"B29","doi-asserted-by":"publisher","first-page":"281","DOI":"10.1049\/csy2.12019","article-title":"Rgb-d slam with moving object tracking in dynamic environments","volume":"3","author":"Dai","year":"2021","journal-title":"IET Cyber-Systems Robotics"},{"key":"B30","unstructured":"ORB-SLAM32023"},{"key":"B31","doi-asserted-by":"publisher","first-page":"1052","DOI":"10.1109\/tpami.2007.1049","article-title":"Monoslam: real-time single camera slam","volume":"29","author":"Davison","year":"2007","journal-title":"IEEE Trans. pattern analysis Mach. Intell."},{"key":"B32","doi-asserted-by":"publisher","first-page":"365","DOI":"10.1007\/s10846-018-0913-6","article-title":"Ds-ptam: distributed stereo parallel tracking and mapping slam system","volume":"95","author":"De Croce","year":"2019","journal-title":"J. Intelligent Robotic Syst."},{"key":"B33","doi-asserted-by":"publisher","first-page":"177","DOI":"10.1093\/tse\/tdz019","article-title":"Deep learning for visual slam in transportation robotics: a review","volume":"1","author":"Duan","year":"2019","journal-title":"Transp. Saf. Environ."},{"key":"B34","volume-title":"Integration, coordination and control of multi-sensor robot systems","author":"Durrant-Whyte","year":"2012"},{"key":"B35","doi-asserted-by":"publisher","first-page":"107496","DOI":"10.1016\/j.dib.2021.107496","article-title":"Indoor visual slam dataset with various acquisition modalities","volume":"39","author":"El Bouazzaoui","year":"2021","journal-title":"Data Brief"},{"key":"B36","first-page":"1691","article-title":"An evaluation of the rgb-d slam system","author":"End","year":"2012"},{"key":"B37","first-page":"834","article-title":"Lsd-slam: large-scale direct monocular slam","author":"Eng","year":"2014"},{"key":"B38","first-page":"1935","article-title":"Large-scale direct slam with stereo cameras","author":"Engel","year":"2015"},{"key":"B39","unstructured":"OKVIS: open keyframe-based visual-inertial SLAM"},{"key":"B40","unstructured":"Rovio: robust visual inertial odometry"},{"key":"B41","first-page":"290","article-title":"Fast odometry integration in local bundle adjustment-based visual slam","author":"Eudes","year":"2010"},{"key":"B42","doi-asserted-by":"publisher","first-page":"6187","DOI":"10.1007\/s10462-022-10310-5","article-title":"Hardware implementation of slam algorithms: a survey on implementation approaches and platforms","volume":"56","author":"Eyvazpour","year":"2023","journal-title":"Artif. Intell. Rev."},{"key":"B43","doi-asserted-by":"publisher","first-page":"1719","DOI":"10.1109\/tro.2020.3006717","article-title":"Cpl-slam: efficient and certifiably correct planar graph-based slam using the complex number representation","volume":"36","author":"Fan","year":"2020","journal-title":"IEEE Trans. Robotics"},{"key":"B44","unstructured":"RGB-D SLAM v22023"},{"key":"B45","first-page":"39","article-title":"Creating metric-topological maps for large-scale monocular slam","author":"Fern\u00e1ndez-Moral","year":"2013","journal-title":"ICINCO"},{"key":"B46","doi-asserted-by":"publisher","first-page":"5918","DOI":"10.3390\/s21175918","article-title":"Sfpd: simultaneous face and person detection in real-time for human\u2013robot interaction","volume":"21","author":"Fiedler","year":"2021","journal-title":"Sensors"},{"key":"B47","doi-asserted-by":"publisher","first-page":"143","DOI":"10.1016\/s0921-8890(02)00372-x","article-title":"A survey of socially interactive robots","volume":"42","author":"Fong","year":"2003","journal-title":"Robotics Aut. Syst."},{"key":"B48","first-page":"1316","article-title":"Stereo visual slam for autonomous vehicles: a review","author":"Gao","year":"2020"},{"key":"B49","doi-asserted-by":"publisher","first-page":"1231","DOI":"10.1177\/0278364913491297","article-title":"Vision meets robotics: the kitti dataset","volume":"32","author":"Geiger","year":"2013","journal-title":"Int. J. Robotics Res."},{"key":"B50","first-page":"3354","article-title":"Are we ready for autonomous driving? the kitti vision benchmark suite","author":"Geiger","year":"2012"},{"key":"B51","doi-asserted-by":"crossref","DOI":"10.1109\/ICRA40945.2020.9196524","article-title":"OpenVINS: a research platform for visual-inertial estimation","author":"Geneva","year":"2020"},{"key":"B52","unstructured":"2023"},{"key":"B53","doi-asserted-by":"publisher","first-page":"34","DOI":"10.1109\/tro.2006.889486","article-title":"Improved techniques for grid mapping with rao-blackwellized particle filters","volume":"23","author":"Grisetti","year":"2007","journal-title":"IEEE Trans. Robotics"},{"key":"B54","first-page":"10542","article-title":"Real-time visual inertial odometry with a resource-efficient harris corner detection accelerator on fpga platform","author":"Gu","year":"2022"},{"key":"B55","volume-title":"Real-time 2d and 3d slam using rtab-map, gmapping, and cartographer packages","author":"Gurel","year":"2018"},{"key":"B56","doi-asserted-by":"publisher","first-page":"012029","DOI":"10.1088\/1742-6596\/2467\/1\/012029","article-title":"Novel cartographer using an oak-d smart camera for indoor robots location and navigation","volume":"2467","author":"Han","year":"2023","journal-title":"J. Phys. Conf. Ser."},{"key":"B57","first-page":"1524","article-title":"A benchmark for rgb-d visual odometry, 3d reconstruction and slam","author":"Handa","year":"2014"},{"key":"B58","doi-asserted-by":"publisher","first-page":"172988142110161","DOI":"10.1177\/17298814211016178","article-title":"Dudmap: 3d rgb-d mapping for dense, unstructured, and dynamic environment","volume":"18","author":"Hast\u00fcrk","year":"2021","journal-title":"Int. J. Adv. Robotic Syst."},{"key":"B59","doi-asserted-by":"publisher","first-page":"164521","DOI":"10.1109\/access.2020.3022506","article-title":"Pixel-wise motion segmentation for slam in dynamic environments","volume":"8","author":"Hempel","year":"2020","journal-title":"IEEE Access"},{"key":"B60","first-page":"680","article-title":"Sentiment-based engagement strategies for intuitive human-robot interaction","author":"Hempel","year":"2023"},{"key":"B61","first-page":"2123","volume-title":"Dynamic slam: the need for speed","author":"Henein","year":"2020"},{"key":"B62","first-page":"1271","article-title":"Real-time loop closure in 2d lidar slam","author":"Hess","year":"2016"},{"key":"B63","first-page":"4749","article-title":"Human-robot interaction and future industrial robotics applications","author":"Heyer","year":"2010"},{"key":"B64","unstructured":"VINS-Mono2023"},{"key":"B65","doi-asserted-by":"publisher","first-page":"7715","DOI":"10.3390\/s21227715","article-title":"Visual slam-based robotic mapping method for planetary construction","volume":"21","author":"Hong","year":"2021","journal-title":"Sensors"},{"key":"B66","first-page":"5110","article-title":"Keyframe-based dense planar slam","author":"Hsiao","year":"2017"},{"key":"B67","first-page":"163","article-title":"Review on lidar-based slam techniques","author":"Huang","year":"2021"},{"key":"B68","unstructured":"RTAB-Map2023"},{"key":"B69","first-page":"11175","article-title":"Towards real-time semantic rgb-d slam in dynamic environments","author":"Ji","year":"2021"},{"key":"B70","doi-asserted-by":"publisher","first-page":"3219","DOI":"10.3390\/app10093219","article-title":"Autonomous navigation framework for intelligent robots based on a semantic environment modeling","volume":"10","author":"Joo","year":"2020","journal-title":"Appl. Sci."},{"key":"B71","first-page":"6662","article-title":"Keyframe-based visual-inertial online slam with relocalization","author":"Kasyanov","year":"2017"},{"key":"B72","doi-asserted-by":"publisher","first-page":"117734","DOI":"10.1016\/j.eswa.2022.117734","article-title":"A survey of state-of-the-art on visual slam","volume":"205","author":"Kazerouni","year":"2022","journal-title":"Expert Syst. Appl."},{"key":"B73","first-page":"2100","article-title":"Dense visual slam for rgb-d cameras","author":"Kerl","year":"2013"},{"key":"B74","first-page":"01","article-title":"A survey on visual slam algorithms compatible for 3d space reconstruction and navigation","author":"Khoyani","year":"2023"},{"key":"B75","first-page":"225","article-title":"Parallel tracking and mapping for small ar workspaces","author":"Klein","year":"2007"},{"key":"B76","doi-asserted-by":"publisher","first-page":"1950","DOI":"10.1109\/ojcoms.2022.3217147","article-title":"A real-time and robust monocular visual inertial slam system based on point and line features for mobile robots of smart cities toward 6g","volume":"3","author":"Kuang","year":"2022","journal-title":"IEEE Open J. Commun. Soc."},{"key":"B77","first-page":"02783649231190428","article-title":"Survey of maps of dynamics for mobile robots","author":"Kucner","year":"2023","journal-title":"Int. J. Robotics Res."},{"key":"B78","doi-asserted-by":"publisher","first-page":"416","DOI":"10.1002\/rob.21831","article-title":"Rtab-map as an open-source lidar and visual simultaneous localization and mapping library for large-scale and long-term online operation","volume":"36","author":"Labb\u00e9","year":"2019","journal-title":"J. field robotics"},{"key":"B79","first-page":"4068","article-title":"Deepfusion: real-time dense 3d reconstruction for monocular slam using single-view depth and gradient predictions","author":"Laidlow","year":"2019"},{"key":"B80","doi-asserted-by":"publisher","first-page":"5182","DOI":"10.3390\/s20185182","article-title":"Fusion of the slam with wi-fi-based positioning methods for mobile robot-based learning data collection, localization, and tracking in indoor spaces","volume":"20","author":"Lee","year":"2020","journal-title":"Sensors"},{"key":"B81","doi-asserted-by":"publisher","first-page":"314","DOI":"10.1177\/0278364914554813","article-title":"Keyframe-based visual\u2013inertial odometry using nonlinear optimization","volume":"34","author":"Leut","year":"2015","journal-title":"Int. J. Robotics Res."},{"key":"B82","volume-title":"Okvis2: realtime scalable visual-inertial slam with loop closure","author":"Leutenegger","year":"2022"},{"key":"B83","first-page":"4958","article-title":"Dxslam: a robust and efficient visual slam system with deep features","author":"Li","year":"2020"},{"key":"B84","doi-asserted-by":"publisher","first-page":"7093","DOI":"10.1007\/s10489-022-03278-w","article-title":"Robust stereo inertial odometry based on self-supervised feature points","volume":"53","author":"Li","year":"","journal-title":"Appl. Intell."},{"key":"B85","first-page":"646","article-title":"Stereo vision-based semantic 3d object and ego-motion tracking for autonomous driving","author":"Li","year":"2018"},{"key":"B86","doi-asserted-by":"publisher","first-page":"10","DOI":"10.1016\/j.cag.2022.06.013","article-title":"Point-line feature fusion based field real-time rgb-d slam","volume":"107","author":"Li","year":"","journal-title":"Comput. Graph."},{"key":"B87","first-page":"102298","volume-title":"Overview of deep learning application on visual slam","author":"Li","year":""},{"key":"B88","doi-asserted-by":"publisher","first-page":"102510","DOI":"10.1016\/j.rcim.2022.102510","article-title":"Proactive human\u2013robot collaboration: mutual-cognitive, predictable, and self-organising perspectives","volume":"81","author":"Li","year":"","journal-title":"Robotics Computer-Integrated Manuf."},{"key":"B89","volume-title":"Open-structure: a structural benchmark dataset for slam algorithms","author":"Li","year":""},{"key":"B90","doi-asserted-by":"publisher","first-page":"93636","DOI":"10.1109\/access.2022.3203438","article-title":"Drift-free visual slam for mobile robot localization by integrating uwb technology","volume":"10","author":"Lin","year":"2022","journal-title":"IEEE Access"},{"key":"B91","doi-asserted-by":"publisher","first-page":"23772","DOI":"10.1109\/access.2021.3050617","article-title":"Rds-slam: real-time dynamic slam using semantic segmentation methods","volume":"9","author":"Liu","year":"2021","journal-title":"Ieee Access"},{"key":"B92","doi-asserted-by":"publisher","first-page":"103569","DOI":"10.1016\/j.robot.2020.103569","article-title":"Obstacle avoidance in dynamic environments based on velocity space optimization","volume":"131","author":"Lopez","year":"2020","journal-title":"Robotics Aut. Syst."},{"key":"B93","doi-asserted-by":"publisher","first-page":"350","DOI":"10.1109\/lra.2021.3126347","article-title":"Robust rgbd visual odometry using windowed direct bundle adjustment and slanted support plane","volume":"7","author":"Luo","year":"2021","journal-title":"IEEE Robotics Automation Lett."},{"key":"B94","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/lra.2023.3295255","article-title":"Interactive language: talking to robots in real time","author":"Lynch","year":"2023","journal-title":"IEEE Robotics Automation Lett."},{"key":"B95","doi-asserted-by":"publisher","first-page":"24","DOI":"10.3390\/robotics11010024","article-title":"A comprehensive survey of visual slam algorithms","volume":"11","author":"Macario Barros","year":"2022","journal-title":"Robotics"},{"key":"B96","first-page":"339","article-title":"Data acquisition analysis in slam applications","author":"Mane","year":"2016"},{"key":"B97","doi-asserted-by":"publisher","first-page":"327","DOI":"10.3390\/s23010327","article-title":"Ransac for robotic applications: a survey","volume":"23","author":"Mart\u00ednez-Otzeta","year":"2022","journal-title":"Sensors"},{"key":"B98","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/jbhi.2023.3328962","article-title":"Optimizing pix2pix gan with attention mechanisms for ai-driven polyp segmentation in iomt-enabled smart healthcare","author":"Mazumdar","year":"2023","journal-title":"IEEE J. Biomed. Health Inf."},{"key":"B99","doi-asserted-by":"publisher","first-page":"2118","DOI":"10.3390\/s18072118","article-title":"Dense rgb-d slam with multiple cameras","volume":"18","author":"Meng","year":"2018","journal-title":"Sensors"},{"key":"B100","first-page":"39","article-title":"Prob-slam: real-time visual slam based on probabilistic graph optimization","author":"Meng","year":"2022"},{"key":"B101","unstructured":"Kimera: an open-source library for real-time metric-semantic localization and mapping2023"},{"key":"B102","first-page":"736","article-title":"Middleware for robotics: a survey","author":"Mohamed","year":"2008"},{"key":"B103","article-title":"Orb-slam: tracking and mapping recognizable","author":"Mur-A","year":"2014"},{"key":"B104","doi-asserted-by":"publisher","first-page":"1147","DOI":"10.1109\/tro.2015.2463671","article-title":"Orb-slam: a versatile and accurate monocular slam system","volume":"31","author":"Mur-Artal","year":"2015","journal-title":"IEEE Trans. robotics"},{"key":"B105","doi-asserted-by":"publisher","first-page":"1255","DOI":"10.1109\/tro.2017.2705103","article-title":"Orb-slam2: an open-source slam system for monocular, stereo, and rgb-d cameras","volume":"33","author":"Mur-Artal","year":"","journal-title":"IEEE Trans. robotics"},{"key":"B106","doi-asserted-by":"publisher","first-page":"796","DOI":"10.1109\/lra.2017.2653359","article-title":"Visual-inertial monocular slam with map reuse","volume":"2","author":"Mur-Artal","year":"","journal-title":"IEEE Robotics Automation Lett."},{"key":"B107","doi-asserted-by":"publisher","first-page":"19111","DOI":"10.1109\/access.2023.3247730","article-title":"Path planning for mobile robot considering turnabouts on narrow road by deep q-network","volume":"11","author":"Nakamura","year":"2023","journal-title":"IEEE Access"},{"key":"B108","unstructured":"Map forming2023"},{"key":"B109","first-page":"2320","article-title":"Dtam: dense tracking and mapping in real-time","author":"Ne","year":"2011"},{"key":"B110","first-page":"127","article-title":"Kinectfusion: real-time dense surface mapping and tracking","author":"Newcombe","year":"2011"},{"key":"B111","doi-asserted-by":"publisher","first-page":"706","DOI":"10.1109\/jsen.2022.3224224","article-title":"Performance evaluation of ros-based slam algorithms for handheld indoor mapping and tracking systems","volume":"23","author":"Nguyen","year":"2022","journal-title":"IEEE Sensors J."},{"key":"B112","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1155\/2020\/7362952","article-title":"Ckf-based visual inertial odometry for long-term trajectory operations","volume":"2020","author":"Nguyen","year":"2020","journal-title":"J. Robotics"},{"key":"B113","first-page":"062023","article-title":"Rgb-d indoor simultaneous location and mapping based on inliers tracking statistics","author":"Niu","year":"2019"},{"key":"B114","doi-asserted-by":"publisher","first-page":"3165","DOI":"10.3390\/electronics12143165","article-title":"A specialized database for autonomous vehicles based on the kitti vision benchmark","volume":"12","author":"Ortega-Gomez","year":"2023","journal-title":"Electronics"},{"key":"B115","doi-asserted-by":"publisher","first-page":"020801","DOI":"10.1115\/1.4055161","article-title":"Evolution of simultaneous localization and mapping framework for autonomous robotics\u2014a comprehensive review","volume":"2","author":"Pal","year":"2022","journal-title":"J. Aut. Veh. Syst."},{"key":"B116","first-page":"7855","article-title":"Refusion: 3d reconstruction in dynamic environments for rgb-d cameras exploiting residuals","author":"Palazzolo","year":"2019"},{"key":"B117","doi-asserted-by":"crossref","DOI":"10.1016\/j.ifacol.2023.10.574","article-title":"On the initialization problem for timed-elastic bands","author":"Persson","year":"2023"},{"key":"B118","doi-asserted-by":"crossref","DOI":"10.1145\/3610419.3610472","article-title":"Development of an autonomous ground robot using a real-time appearance based (rtab) algorithm for enhanced spatial mapping","author":"Peter","year":"2023"},{"key":"B119","volume-title":"A survey on real-time 3d scene reconstruction with slam methods in embedded systems","author":"Picard","year":"2023"},{"key":"B120","doi-asserted-by":"publisher","first-page":"1686","DOI":"10.1109\/tro.2023.3248510","article-title":"A survey on active simultaneous localization and mapping: state of the art and new frontiers","volume":"39","author":"Placed","year":"2023","journal-title":"IEEE Trans. Robotics"},{"key":"B121","doi-asserted-by":"publisher","first-page":"3126","DOI":"10.1109\/tase.2021.3107583","article-title":"Use of interaction design methodologies for human\u2013robot collaboration in industrial scenarios","volume":"19","author":"Prati","year":"2021","journal-title":"IEEE Trans. Automation Sci. Eng."},{"key":"B122","doi-asserted-by":"publisher","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. Robotics"},{"key":"B123","first-page":"1","article-title":"Benchmark of visual slam algorithms: orb-slam2 vs rtab-map","author":"Ragot","year":"2019"},{"key":"B124","doi-asserted-by":"publisher","first-page":"123","DOI":"10.1007\/s42853-023-00176-y","article-title":"2d lidar slam localization system for a mobile robotic platform in gps denied environment","volume":"48","author":"Raikwar","year":"2023","journal-title":"J. Biosyst. Eng."},{"key":"B125","unstructured":"ORB-SLAM"},{"key":"B126","unstructured":"ORB-SLAM2"},{"key":"B127","doi-asserted-by":"publisher","first-page":"15465","DOI":"10.1109\/jsen.2022.3185122","article-title":"Plj-slam: monocular visual slam with points, lines, and junctions of coplanar lines","volume":"22","author":"Ren","year":"2022","journal-title":"IEEE Sensors J."},{"key":"B128","unstructured":"dtam-12023"},{"key":"B129","doi-asserted-by":"publisher","first-page":"4364","DOI":"10.3390\/s23094364","article-title":"Dopeslam: high-precision ros-based semantic 3d slam in a dynamic environment","volume":"23","author":"Roch","year":"2023","journal-title":"Sensors"},{"key":"B130","first-page":"1689","article-title":"Kimera: an open-source library for real-time metric-semantic localization and mapping","author":"Ros","year":"2020"},{"key":"B131","doi-asserted-by":"publisher","first-page":"1510","DOI":"10.1177\/02783649211056674","article-title":"Kimera: from slam to spatial perception with 3d dynamic scene graphs","volume":"40","author":"Rosinol","year":"2021","journal-title":"Int. J. Robotics Res."},{"key":"B132","doi-asserted-by":"publisher","first-page":"5","DOI":"10.21037\/shc.2018.01.01","article-title":"Simultaneous localization and mapping (slam) robotics techniques: a possible application in surgery","volume":"2","author":"Scaradozzi","year":"2018","journal-title":"Shanghai Chest"},{"key":"B133","doi-asserted-by":"publisher","first-page":"1418","DOI":"10.1109\/lra.2018.2800113","article-title":"maplab: an open framework for research in visual-inertial mapping and localization","volume":"3","author":"Schneider","year":"2018","journal-title":"IEEE Robotics Automation Lett."},{"key":"B134","first-page":"145","article-title":"Semi-dense visual odometry for ar on a smartphone","author":"Sch\u00f6ps","year":"2014"},{"key":"B135","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1155\/2021\/2054828","article-title":"Visual and visual-inertial slam: state of the art, classification, and experimental benchmarking","volume":"2021","author":"Servi\u00e8res","year":"2021","journal-title":"J. Sensors"},{"key":"B136","doi-asserted-by":"publisher","first-page":"43","DOI":"10.1007\/s10846-023-01812-7","article-title":"Comparison of modern open-source visual slam approaches","volume":"107","author":"Sharafutdinov","year":"2023","journal-title":"J. Intelligent Robotic Syst."},{"key":"B137","first-page":"4302","article-title":"Unsupervised collaborative learning of keyframe detection and visual odometry towards monocular deep slam","author":"Sheng","year":"2019"},{"key":"B138","doi-asserted-by":"publisher","first-page":"525","DOI":"10.1177\/0018720816644364","article-title":"Human\u2013robot interaction: status and challenges","volume":"58","author":"Sheridan","year":"2016","journal-title":"Hum. factors"},{"key":"B139","doi-asserted-by":"publisher","first-page":"50","DOI":"10.1007\/s10846-021-01414-1","article-title":"Crowd-slam: visual slam towards crowded environments using object detection","volume":"102","author":"Soares","year":"2021","journal-title":"J. Intelligent Robotic Syst."},{"key":"B140","article-title":"Dh-ptam: a deep hybrid stereo events-frames parallel tracking and mapping system","author":"Soliman","year":"2023"},{"key":"B141","doi-asserted-by":"publisher","first-page":"125006","DOI":"10.1088\/1361-6501\/aceb7e","article-title":"Sce-slam: a real-time semantic rgbd slam system in dynamic scenes based on spatial coordinate error","volume":"34","author":"Son","year":"2023","journal-title":"Meas. Sci. Technol."},{"key":"B142","doi-asserted-by":"publisher","first-page":"103975","DOI":"10.1109\/access.2022.3209186","article-title":"Monocular visual-inertial odometry for agricultural environments","volume":"10","author":"Song","year":"2022","journal-title":"IEEE Access"},{"key":"B143","doi-asserted-by":"publisher","first-page":"1316","DOI":"10.1109\/lra.2021.3139370","article-title":"A right invariant extended kalman filter for object based slam","volume":"7","author":"Song","year":"2021","journal-title":"IEEE Robotics Automation Lett."},{"key":"B144","doi-asserted-by":"publisher","first-page":"1245","DOI":"10.1002\/rob.22170","article-title":"A systematic literature review on long-term localization and mapping for mobile robots","volume":"40","author":"Sousa","year":"2023","journal-title":"J. Field Robotics"},{"key":"B145","first-page":"719","article-title":"Real-time visual odometry from dense rgb-d images","author":"Steinbr\u00fccker","year":"2011"},{"key":"B146","doi-asserted-by":"publisher","first-page":"207635","DOI":"10.1109\/access.2020.3037724","article-title":"Robots and wizards: an investigation into natural human\u2013robot interaction","volume":"8","author":"Strazdas","year":"2020","journal-title":"IEEE Access"},{"key":"B147","first-page":"2292","article-title":"Openvslam: a versatile visual slam framework","author":"Sumikura","year":"2019"},{"key":"B148","doi-asserted-by":"publisher","first-page":"110","DOI":"10.1016\/j.robot.2016.11.012","article-title":"Improving rgb-d slam in dynamic environments: a motion removal approach","volume":"89","author":"Sun","year":"2017","journal-title":"Robotics Aut. Syst."},{"key":"B149","doi-asserted-by":"publisher","first-page":"104032","DOI":"10.1016\/j.engappai.2020.104032","article-title":"Slam; definition and evolution","volume":"97","author":"Taheri","year":"2021","journal-title":"Eng. Appl. Artif. Intell."},{"key":"B150","doi-asserted-by":"publisher","first-page":"16","DOI":"10.1186\/s41074-017-0027-2","article-title":"Visual slam algorithms: a survey from 2010 to 2016","volume":"9","author":"Taketomi","year":"2017","journal-title":"IPSJ Trans. Comput. Vis. Appl."},{"key":"B151","doi-asserted-by":"publisher","first-page":"100222","DOI":"10.1016\/j.array.2022.100222","article-title":"Visual slam algorithms and their application for ar, mapping, localization and wayfinding","volume":"15","author":"Theodorou","year":"2022","journal-title":"Array"},{"key":"B152","volume-title":"Resilient and distributed multi-robot visual slam: datasets, experiments, and lessons learned","author":"Tian","year":""},{"key":"B153","volume-title":"Resilient and distributed multi-robot visual slam: datasets, experiments, and lessons learned","author":"Tian","year":""},{"key":"B154","doi-asserted-by":"publisher","first-page":"9297","DOI":"10.3390\/s22239297","article-title":"Visual slam: what are the current trends and what to expect?","volume":"22","author":"Tourani","year":"2022","journal-title":"Sensors"},{"key":"B155","doi-asserted-by":"publisher","first-page":"19929","DOI":"10.1109\/tits.2022.3175656","article-title":"The revisiting problem in simultaneous localization and mapping: a survey on visual loop closure detection","volume":"23","author":"Tsintotas","year":"2022","journal-title":"IEEE Trans. Intelligent Transp. Syst."},{"key":"B156","unstructured":"DVO-SLAM: direct visual odometry for monocular cameras2023"},{"key":"B157","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1155\/2020\/2138643","article-title":"Simultaneous localization and mapping based on kalman filter and extended kalman filter","volume":"2020","author":"Ullah","year":"2020","journal-title":"Wirel. Commun. Mob. Comput."},{"key":"B158","first-page":"302","article-title":"Solid-state lidar based-slam: a concise review and application","author":"Van Nam","year":"2021"},{"key":"B159","volume-title":"Multi-modal semantic slam for complex dynamic environments","author":"Wang","year":"2022"},{"key":"B160","doi-asserted-by":"publisher","first-page":"7048","DOI":"10.1109\/tits.2023.3258526","article-title":"Robust visual-inertial odometry based on a kalman filter and factor graph","volume":"24","author":"Wang","year":"2023","journal-title":"IEEE Trans. Intelligent Transp. Syst."},{"key":"B161","doi-asserted-by":"publisher","first-page":"6011","DOI":"10.1007\/s00521-021-06764-3","article-title":"Yolo-slam: a semantic slam system towards dynamic environment with geometric constraint","volume":"34","author":"Wu","year":"2022","journal-title":"Neural Comput. Appl."},{"key":"B162","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.robot.2019.03.012","article-title":"Dynamic-slam: semantic monocular visual localization and mapping based on deep learning in dynamic environment","volume":"117","author":"Xiao","year":"2019","journal-title":"Robotics Aut. Syst."},{"key":"B163","doi-asserted-by":"publisher","first-page":"772","DOI":"10.3390\/rs13040772","article-title":"Robust visual-inertial navigation system for low precision sensors under indoor and outdoor environments","volume":"13","author":"Xu","year":"2021","journal-title":"Remote Sens."},{"key":"B164","doi-asserted-by":"publisher","first-page":"795","DOI":"10.3390\/rs14030795","article-title":"Dgs-slam: a fast and robust rgbd slam in dynamic environments combined by geometric and semantic information","volume":"14","author":"Yan","year":"2022","journal-title":"Remote Sens."},{"key":"B165","first-page":"499","article-title":"Vox-fusion: dense tracking and mapping with voxel-based neural implicit representation","author":"Yang","year":"2022"},{"key":"B166","doi-asserted-by":"publisher","first-page":"289","DOI":"10.1007\/s40903-015-0032-7","article-title":"An overview to visual odometry and visual slam: applications to mobile robotics","volume":"1","author":"Yousif","year":"2015","journal-title":"Intell. Ind. Syst."},{"key":"B167","doi-asserted-by":"publisher","first-page":"1359","DOI":"10.3390\/s23031359","article-title":"An adaptive orb-slam3 system for outdoor dynamic environments","volume":"23","author":"Zang","year":"2023","journal-title":"Sensors"},{"key":"B168","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3476576.3476604","article-title":"Rosefusion: random optimization for online dense reconstruction under fast camera motion","volume":"40","author":"Zhang","year":"","journal-title":"ACM Trans. Graph. (TOG)"},{"key":"B169","doi-asserted-by":"publisher","first-page":"085202","DOI":"10.1088\/1361-6501\/acd1a4","article-title":"Semantic slam for mobile robots in dynamic environments based on visual camera sensors","volume":"34","author":"Zhang","year":"2023","journal-title":"Meas. Sci. Technol."},{"key":"B170","doi-asserted-by":"publisher","first-page":"21367","DOI":"10.1109\/access.2021.3053188","article-title":"Survey and evaluation of rgb-d slam","volume":"9","author":"Zhang","year":"","journal-title":"IEEE Access"},{"key":"B171","doi-asserted-by":"crossref","DOI":"10.1109\/ICRA48891.2023.10160905","article-title":"Bamf-slam: bundle adjusted multi-fisheye visual-inertial slam using recurrent field transforms","author":"Zhang","year":"2023"},{"key":"B172","doi-asserted-by":"publisher","first-page":"172988142097766","DOI":"10.1177\/1729881420977669","article-title":"A visual simultaneous localization and mapping approach based on scene segmentation and incremental optimization","volume":"17","author":"Zhang","year":"2020","journal-title":"Int. J. Adv. Robotic Syst."},{"key":"B173","first-page":"1","article-title":"Loop closure detection for visual slam systems using convolutional neural network","author":"Zhang","year":"2017"},{"key":"B174","doi-asserted-by":"publisher","first-page":"377","DOI":"10.1016\/j.cirp.2022.04.016","article-title":"A visual reasoning-based approach for mutual-cognitive human-robot collaboration","volume":"71","author":"Zheng","year":"2022","journal-title":"CIRP Ann."},{"key":"B175","doi-asserted-by":"publisher","first-page":"1156","DOI":"10.3390\/rs15041156","article-title":"Simultaneous localization and mapping (slam) for autonomous driving: concept and analysis","volume":"15","author":"Zheng","year":"2023","journal-title":"Remote Sens."},{"key":"B176","first-page":"136","article-title":"An efficient planar bundle adjustment algorithm","author":"Zhou","year":"2020"},{"key":"B177","first-page":"12786","article-title":"Nice-slam: neural implicit scalable encoding for slam","author":"Zhu","year":"2022"}],"container-title":["Frontiers in Robotics and AI"],"original-title":[],"link":[{"URL":"https:\/\/www.frontiersin.org\/articles\/10.3389\/frobt.2024.1347985\/full","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,4,15]],"date-time":"2024-04-15T07:23:23Z","timestamp":1713165803000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.frontiersin.org\/articles\/10.3389\/frobt.2024.1347985\/full"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,4,10]]},"references-count":177,"alternative-id":["10.3389\/frobt.2024.1347985"],"URL":"https:\/\/doi.org\/10.3389\/frobt.2024.1347985","relation":{},"ISSN":["2296-9144"],"issn-type":[{"value":"2296-9144","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,4,10]]},"article-number":"1347985"}}