{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,30]],"date-time":"2026-07-30T11:23:10Z","timestamp":1785410590021,"version":"3.56.0"},"reference-count":32,"publisher":"MDPI AG","issue":"7","license":[{"start":{"date-parts":[[2026,7,20]],"date-time":"2026-07-20T00:00:00Z","timestamp":1784505600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100002347","name":"Federal Ministry of Research, Technology and Space","doi-asserted-by":"publisher","award":["13N17576"],"award-info":[{"award-number":["13N17576"]}],"id":[{"id":"10.13039\/501100002347","id-type":"DOI","asserted-by":"publisher"}]},{"award":["13N17576"],"award-info":[{"award-number":["13N17576"]}],"id":[{"id":"https:\/\/ror.org\/04pz7b180","id-type":"ROR","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100008530","name":"European Regional Development Fund","doi-asserted-by":"publisher","award":["ZS\/2023\/12\/182056"],"award-info":[{"award-number":["ZS\/2023\/12\/182056"]}],"id":[{"id":"10.13039\/501100008530","id-type":"DOI","asserted-by":"publisher"}]},{"award":["ZS\/2023\/12\/182056"],"award-info":[{"award-number":["ZS\/2023\/12\/182056"]}],"id":[{"id":"https:\/\/ror.org\/01rkhv978","id-type":"ROR","asserted-by":"publisher"}]},{"name":"European Union and the state of Saxony-Anhalt","award":["ZS\/2023\/12\/182322"],"award-info":[{"award-number":["ZS\/2023\/12\/182322"]}]},{"award":["ZS\/2023\/12\/182322"],"award-info":[{"award-number":["ZS\/2023\/12\/182322"]}],"id":[{"id":"https:\/\/ror.org\/019w4f821","id-type":"ROR","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Robotics"],"abstract":"<jats:p>Simultaneous Localization and Mapping (SLAM) is essential for autonomous systems navigating in human-centric environments, yet conventional systems fail when people and objects move through the scene. This paper introduces SAR-SLAM (Semantic-Aware Recognition SLAM), an RGB-D SLAM framework that robustly handles dynamic scenes containing moving people and objects using dual semantic geometric processing. First, we employ YOLOv8-based semantic segmentation to identify dynamic objects and generate initial detection masks. Second, we apply RANSAC-based Homography analysis to perform geometric motion verification, distinguishing truly moving objects from stationary ones by analyzing feature correspondence patterns. Third, an adaptive fusion mechanism combines both semantic and geometric evidence while incorporating temporal consistency and coverage constraints to maintain system stability. The system is implemented as a modular ROS2 package, enabling smooth integration with robotic systems and compatibility with existing navigation frameworks. SAR-SLAM reduces Absolute Trajectory Error by up to 96% over ORB-SLAM3 on the dynamic sequences of the TUM RGB-D benchmark, and remains competitive with state-of-the-art dynamic SLAM methods across a range of dynamic scenarios.<\/jats:p>","DOI":"10.3390\/robotics15070136","type":"journal-article","created":{"date-parts":[[2026,7,20]],"date-time":"2026-07-20T13:18:31Z","timestamp":1784553511000},"page":"136","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["SAR-SLAM: Semantic-Aware Recognition for Dynamic SLAM in Robotic Applications"],"prefix":"10.3390","volume":"15","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-5716-7587","authenticated-orcid":false,"given":"Basheer","family":"Al-Tawil","sequence":"first","affiliation":[{"name":"Neuro-Information Technology, Otto-von-Guericke-University Magdeburg, 39106 Magdeburg, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0006-1353-4185","authenticated-orcid":false,"given":"Magnus","family":"Jung","sequence":"additional","affiliation":[{"name":"Neuro-Information Technology, Otto-von-Guericke-University Magdeburg, 39106 Magdeburg, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3621-7194","authenticated-orcid":false,"given":"Thorsten","family":"Hempel","sequence":"additional","affiliation":[{"name":"Neuro-Information Technology, Otto-von-Guericke-University Magdeburg, 39106 Magdeburg, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3632-2402","authenticated-orcid":false,"given":"Ayoub","family":"Al-Hamadi","sequence":"additional","affiliation":[{"name":"Neuro-Information Technology, Otto-von-Guericke-University Magdeburg, 39106 Magdeburg, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2026,7,20]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Malone, C., Claxton, O., Shames, I., and Milford, M. (2025). Adversarial Attacks and Detection in Visual Place Recognition for Safer Robot Navigation. arXiv.","DOI":"10.1109\/IROS60139.2025.11246866"},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Al-Tawil, B., Hempel, T., Abdelrahman, A., and Al-Hamadi, A. (2024). A review of visual SLAM for robotics: Evolution, properties, and future applications. Front. Robot. AI, 11.","DOI":"10.3389\/frobt.2024.1347985"},{"key":"ref_3","doi-asserted-by":"crossref","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":"ref_4","first-page":"1","article-title":"A survey of visual SLAM in dynamic environment: The evolution from geometric to semantic approaches","volume":"73","author":"Wang","year":"2024","journal-title":"IEEE Trans. Instrum. Meas."},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Al-Tawil, B., Candemir, A., Jung, M., and Al-Hamadi, A. (2025). Mobile Robot Navigation with Enhanced 2D Mapping and Multi-Sensor Fusion. Sensors, 25.","DOI":"10.20944\/preprints202502.2212.v1"},{"key":"ref_6","doi-asserted-by":"crossref","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. Robot."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Galagain, C., Poreba, M., and Goulette, F. (2025). Is Semantic SLAM Ready for Embedded Systems? A Comparative Survey. arXiv.","DOI":"10.2139\/ssrn.5723041"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"4076","DOI":"10.1109\/LRA.2018.2860039","article-title":"DynaSLAM: Tracking, mapping, and inpainting in dynamic scenes","volume":"3","author":"Bescos","year":"2018","journal-title":"IEEE Robot. Autom. Lett."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"036303","DOI":"10.1088\/1361-6501\/ada4c4","article-title":"RED-SLAM: Real-time and effective RGB-D SLAM with spatial-geometric observations and fast semantic perception for dynamic environments","volume":"36","author":"Liu","year":"2025","journal-title":"Meas. Sci. Technol."},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Abati, G.F., Soares, J.C.V., Medeiros, V.S., Meggiolaro, M.A., and Semini, C. (2024). Panoptic-SLAM: Visual SLAM in dynamic environments using panoptic segmentation. Proceedings of the 2024 21st International Conference on Ubiquitous Robots (UR), IEEE.","DOI":"10.1109\/UR61395.2024.10597506"},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Li, B., Hao, V.C., Stuckey, P.J., Reid, I., and Rezatofighi, H. (2025). Hier-slam++: Neuro-symbolic semantic slam with a hierarchically categorical gaussian splatting. arXiv.","DOI":"10.1109\/ICRA55743.2025.11127775"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"5771","DOI":"10.1007\/s40747-024-01443-x","article-title":"YS-SLAM: YOLACT++ based semantic visual SLAM for autonomous adaptation to dynamic environments of mobile robots","volume":"10","author":"Li","year":"2024","journal-title":"Complex Intell. Syst."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"2244","DOI":"10.1109\/TCSVT.2024.3496489","article-title":"Semantic-Independent Dynamic SLAM Based on Geometric Re-Clustering and Optical Flow Residuals","volume":"35","author":"Qi","year":"2024","journal-title":"IEEE Trans. Circuits Syst. Video Technol."},{"key":"ref_14","unstructured":"Hong, J., Choi, R., and Leonard, J.J. (2024). Learning from Feedback: Semantic Enhancement for Object SLAM Using Foundation Models. arXiv."},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Zhang, Y., Bujanca, M., and Luj\u00e1n, M. (2024). Ngd-slam: Towards real-time dynamic slam without gpu. arXiv.","DOI":"10.1109\/IROS60139.2025.11246202"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Al-Tawil, B., Jung, M., Hempel, T., and Al-Hamadi, A. (2025). Multi-Head Attention-Based Framework with Residual Network for Human Action Recognition. Sensors, 25.","DOI":"10.3390\/s25092930"},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Ji, T., Wang, C., and Xie, L. (2021). Towards real-time semantic rgb-d slam in dynamic environments. Proceedings of the 2021 IEEE International Conference on Robotics and Automation (ICRA), IEEE.","DOI":"10.1109\/ICRA48506.2021.9561743"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"015401","DOI":"10.1088\/1361-6501\/acfb2d","article-title":"DIG-SLAM: An accurate RGB-D SLAM based on instance segmentation and geometric clustering for dynamic indoor scenes","volume":"35","author":"Liang","year":"2023","journal-title":"Meas. Sci. Technol."},{"key":"ref_19","unstructured":"Jocher, G., Chaurasia, A., and Qiu, J. (2025, October 20). Ultralytics YOLOv8. Available online: https:\/\/github.com\/ultralytics\/ultralytics."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"381","DOI":"10.1145\/358669.358692","article-title":"Random sample consensus: A paradigm for model fitting with applications to image analysis and automated cartography","volume":"24","author":"Fischler","year":"1981","journal-title":"Commun. ACM"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"eabm6074","DOI":"10.1126\/scirobotics.abm6074","article-title":"Robot Operating System 2: Design, architecture, and uses in the wild","volume":"7","author":"Macenski","year":"2022","journal-title":"Sci. Robot."},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Dang, T., Nguyen, K., and Huber, M. (2024). V3D-SLAM: Robust RGB-D SLAM in Dynamic Environments with 3D Semantic Geometry Voting. Proceedings of the 2024 IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS), IEEE.","DOI":"10.1109\/IROS58592.2024.10801333"},{"key":"ref_23","first-page":"8707","article-title":"Real-time motion removal based on point correlations for RGB-D SLAM in indoor dynamic environments","volume":"35","author":"Wang","year":"2023","journal-title":"Neural Comput. Appl."},{"key":"ref_24","unstructured":"Soares, J.C.V., Abati, G.F., and Semini, C. (2025). VAR-SLAM: Visual Adaptive and Robust SLAM for Dynamic Environments. arXiv."},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Sturm, J., Engelhard, N., Endres, F., Burgard, W., and Cremers, D. (2012, January 7\u201312). A Benchmark for the Evaluation of RGB-D SLAM Systems. Proceedings of the International Conference on Intelligent Robot Systems (IROS), Algarve, Portugal.","DOI":"10.1109\/IROS.2012.6385773"},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Rublee, E., Rabaud, V., Konolige, K., and Bradski, G. (2011). ORB: An efficient alternative to SIFT or SURF. Proceedings of the 2011 International Conference on Computer Vision, IEEE.","DOI":"10.1109\/ICCV.2011.6126544"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"91","DOI":"10.1023\/B:VISI.0000029664.99615.94","article-title":"Distinctive image features from scale-invariant keypoints","volume":"60","author":"Lowe","year":"2004","journal-title":"Int. J. Comput. Vis."},{"key":"ref_28","first-page":"1","article-title":"Visual SLAM and structure from motion in dynamic environments: A survey","volume":"51","author":"Saputra","year":"2018","journal-title":"ACM Comput. Surv. CSUR"},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Liu, J., Yao, D., Liu, N., and Yuan, Y. (2025). Towards Biologically-Inspired Visual SLAM in Dynamic Environments: IPL-SLAM with Instance Segmentation and Point-Line Feature Fusion. Biomimetics, 10.","DOI":"10.3390\/biomimetics10090558"},{"key":"ref_30","doi-asserted-by":"crossref","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":"ref_31","doi-asserted-by":"crossref","unstructured":"Hu, T., Scargill, T., Yang, F., Chen, Y., Lan, G., and Gorlatova, M. (2024, January 4\u20137). SEESys: Online pose error estimation system for visual SLAM. Proceedings of the 22nd ACM Conference on Embedded Networked Sensor Systems, Hangzhou, China.","DOI":"10.1145\/3666025.3699341"},{"key":"ref_32","unstructured":"Pages, J., Marchionni, L., and Ferro, F. (2016, January 10). Tiago: The modular robot that adapts to different research needs. Proceedings of the International Workshop on Robot Modularity, (IROS 2016), Daejeon, Republic of Korea."}],"container-title":["Robotics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2218-6581\/15\/7\/136\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,7,22]],"date-time":"2026-07-22T04:31:24Z","timestamp":1784694684000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2218-6581\/15\/7\/136"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,7,20]]},"references-count":32,"journal-issue":{"issue":"7","published-online":{"date-parts":[[2026,7]]}},"alternative-id":["robotics15070136"],"URL":"https:\/\/doi.org\/10.3390\/robotics15070136","relation":{},"ISSN":["2218-6581"],"issn-type":[{"value":"2218-6581","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,7,20]]}}}