{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,11]],"date-time":"2026-04-11T09:06:56Z","timestamp":1775898416858,"version":"3.50.1"},"reference-count":35,"publisher":"Frontiers Media SA","license":[{"start":{"date-parts":[[2025,9,18]],"date-time":"2025-09-18T00:00:00Z","timestamp":1758153600000},"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>This paper addresses a critical challenge in Industry 4.0 robotics by enhancing Visual Inertial Odometry (VIO) systems to operate effectively in dynamic and low-light industrial environments, which are common in sectors like warehousing, logistics, and manufacturing. Inspired by biological sensing mechanisms, we integrate bio-inspired event cameras to improve state estimation systems performance in both dynamic and low-light conditions, enabling reliable localization and mapping. The proposed state estimation framework integrates events, conventional video frames, and inertial data to achieve reliable and precise localization with specific emphasis on real-world challenges posed by high-speed and cluttered settings typical in Industry 4.0. Despite advancements in event-based sensing, there is a noteworthy gap in optimizing Event Simultaneous Localization and Mapping (SLAM) parameters for practical applications. To address this, we introduce a novel VIO-Gradient-based Optimization (VIO-GO) method that employs Batch Gradient Descent (BGD) for efficient parameter tuning. This automated approach determines optimal parameters for Event SLAM algorithms by using motion-compensated images to represent event data. Experimental validation on the Event Camera Dataset shows a remarkable 60% improvement in Mean Position Error (MPE) over fixed-parameter methods. Our results demonstrate that VIO-GO consistently identifies optimal parameters, enabling precise VIO performance in complex, dynamic scenarios essential for Industry 4.0 applications. Additionally, as parameter complexity scales, VIO-GO achieves a 24% reduction in MPE when using the most comprehensive parameter set (VIO-GO8) compared to a minimal set (VIO-GO2), highlighting the method\u2019s scalability and robustness for adaptive robotic systems in challenging industrial environments.<\/jats:p>","DOI":"10.3389\/frobt.2025.1541017","type":"journal-article","created":{"date-parts":[[2025,9,18]],"date-time":"2025-09-18T13:50:06Z","timestamp":1758203406000},"update-policy":"https:\/\/doi.org\/10.3389\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["VIO-GO: optimizing event-based SLAM parameters for robust performance in high dynamic range scenarios"],"prefix":"10.3389","volume":"12","author":[{"given":"Saber","family":"Sakhrieh","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Abhilasha","family":"Singh","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jinane","family":"Mounsef","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bilal","family":"Arain","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Noel","family":"Maalouf","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1965","published-online":{"date-parts":[[2025,9,18]]},"reference":[{"key":"B1","doi-asserted-by":"crossref","first-page":"653","DOI":"10.1109\/3DV.2018.00080","article-title":"Ace: an efficient asynchronous corner tracker for event cameras","volume-title":"2018 international conference on 3D vision","author":"Alzugaray","year":"2018"},{"key":"B2","doi-asserted-by":"crossref","first-page":"417","DOI":"10.1109\/ISR50024.2021.9419565","article-title":"Mobile robot navigation based on deep reinforcement learning with 2d-lidar sensor using stochastic approach","volume-title":"2021 IEEE international conference on intelligence and safety for robotics (ISR)","author":"Beomsoo","year":"2021"},{"key":"B3","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":"B4","doi-asserted-by":"crossref","DOI":"10.1109\/ICRA.2014.6906931","article-title":"Low-latency event-based visual odometry","volume-title":"2014 IEEE international conference on robotics and automation (ICRA)","author":"Censi","year":"2014"},{"key":"B5","article-title":"Gradient descent: the ultimate optimizer","author":"Chandra","year":"2022"},{"key":"B6","doi-asserted-by":"publisher","first-page":"3661","DOI":"10.1109\/lra.2023.3269950","article-title":"Esvio: event-based stereo visual inertial odometry","volume":"8","author":"Chen","year":"2023","journal-title":"IEEE Robot. Autom. Lett."},{"key":"B7","doi-asserted-by":"publisher","first-page":"154","DOI":"10.1109\/TPAMI.2020.3008413","article-title":"Event-based vision: a survey","volume":"44","author":"Gallego","year":"2022","journal-title":"IEEE Trans. Pattern Analysis & Mach. Intell."},{"key":"B8","doi-asserted-by":"publisher","first-page":"601","DOI":"10.1007\/s11263-019-01209-w","article-title":"EKLT: asynchronous photometric feature tracking using events and frames","volume":"128","author":"Gehrig","year":"2020","journal-title":"Int. J. Comput. Vis."},{"key":"B9","article-title":"Evo: python package for the evaluation of odometry and slam","author":"Grupp","year":"2017"},{"key":"B10","doi-asserted-by":"publisher","first-page":"6277","DOI":"10.1109\/TASE.2023.3324365","article-title":"Pl-evio: robust monocular event-based visual inertial odometry with point and line features","volume":"21","author":"Guan","year":"2023","journal-title":"IEEE Trans. Automation Sci. Eng."},{"key":"B11","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1109\/ECMR59166.2023.10256407","article-title":"Stereo visual localization dataset featuring event cameras","volume-title":"2023 European conference on Mobile robots (ECMR)","author":"Hadviger","year":"2023"},{"key":"B12","article-title":"Event-based simultaneous localization and mapping: a comprehensive survey","author":"Huang","year":"2024"},{"key":"B13","doi-asserted-by":"publisher","first-page":"349","DOI":"10.1007\/978-3-319-46466-4_21","article-title":"Real-time 3d reconstruction and 6-dof tracking with an event camera","volume":"2016","author":"Kim","year":"2016","journal-title":"Comput. Vis. \u2013 ECCV"},{"key":"B14","doi-asserted-by":"crossref","DOI":"10.1109\/IROS.2016.7758089","article-title":"Low-latency visual odometry using event-based feature tracks","volume-title":"2016 IEEE\/RSJ international conference on intelligent robots and systems (IROS)","author":"Kueng","year":"2016"},{"key":"B15","doi-asserted-by":"publisher","DOI":"10.15607\/rss.2013.ix.037","article-title":"Keyframe-based visual-inertial slam using nonlinear optimization","author":"Leutenegger","year":"2013","journal-title":"Robotics Sci. Syst. IX"},{"key":"B16","doi-asserted-by":"crossref","first-page":"8571","DOI":"10.1109\/IROS45743.2020.9340793","article-title":"Online localization with imprecise floor space maps using stochastic gradient descent","volume-title":"2020 IEEE\/RSJ international conference on intelligent Robots and Systems (IROS)","author":"Li","year":"2020"},{"key":"B17","first-page":"674","article-title":"An iterative image registration technique with an application to stereo vision","volume-title":"Proceedings of the 7th international joint conference on artificial intelligence - volume 2","author":"Lucas","year":"1981"},{"key":"B18","doi-asserted-by":"publisher","first-page":"470","DOI":"10.1109\/TMM.2018.2859034","article-title":"Real-time dense monocular slam with online adapted depth prediction network","volume":"21","author":"Luo","year":"2019","journal-title":"IEEE Trans. Multimedia"},{"key":"B19","doi-asserted-by":"publisher","first-page":"8651","DOI":"10.1109\/lra.2022.3187826","article-title":"Exploring event camera-based odometry for planetary robots","volume":"7","author":"Mahlknecht","year":"2022","journal-title":"IEEE Robot. Autom. Lett."},{"key":"B20","doi-asserted-by":"crossref","DOI":"10.1109\/IROS.2014.6942940","article-title":"Event-based, 6-dof pose tracking for high-speed maneuvers","volume-title":"2014 IEEE\/RSJ international conference on intelligent robots and systems","author":"Mueggler","year":"2014"},{"key":"B21","doi-asserted-by":"publisher","DOI":"10.1109\/TRO.2018.2858287","article-title":"Continuous-time visual-inertial trajectory estimation with event cameras","author":"Mueggler","year":"","journal-title":"Corr."},{"key":"B22","doi-asserted-by":"publisher","first-page":"142","DOI":"10.1177\/0278364917691115","article-title":"The event-camera dataset and simulator: event-based data for pose estimation, visual odometry, and slam","volume":"36","author":"Mueggler","year":"","journal-title":"Int. J. Robotics Res."},{"key":"B23","doi-asserted-by":"publisher","first-page":"1425","DOI":"10.1109\/tro.2018.2858287","article-title":"Continuous-time visual-inertial odometry for event cameras","volume":"34","author":"Mueggler","year":"2018","journal-title":"IEEE Trans. Robotics"},{"key":"B24","doi-asserted-by":"crossref","first-page":"349","DOI":"10.1007\/978-3-030-45183-7_27","article-title":"An overview of gradient descent algorithm optimization in machine learning: application in the ophthalmology field","volume-title":"Smart applications and data analysis","author":"Mustapha","year":"2020"},{"key":"B25","doi-asserted-by":"publisher","first-page":"124","DOI":"10.1016\/j.cag.2023.10.016","article-title":"Relevance gradient descent for parameter optimization of image enhancement","volume":"117","author":"Rao","year":"2023","journal-title":"Comput. & Graph."},{"key":"B26","doi-asserted-by":"publisher","first-page":"593","DOI":"10.1109\/LRA.2016.2645143","article-title":"Evo: a geometric approach to event-based 6-dof parallel tracking and mapping in real time","volume":"2","author":"Rebecq","year":"","journal-title":"IEEE Robotics Automation Lett."},{"key":"B27","doi-asserted-by":"publisher","DOI":"10.5244\/c.31.16","article-title":"Real-time visual-inertial odometry for event cameras using keyframe-based nonlinear optimization","author":"Rebecq","year":""},{"key":"B28","doi-asserted-by":"publisher","first-page":"430","DOI":"10.1007\/11744023_34","article-title":"Machine learning for high-speed corner detection","volume":"2006","author":"Rosten","year":"2006","journal-title":"Comput. Vis. \u2013 ECCV"},{"key":"B29","doi-asserted-by":"publisher","first-page":"139643","DOI":"10.1109\/ACCESS.2023.3341489","article-title":"A survey of visual slam methods","volume":"11","author":"Sahili","year":"2023","journal-title":"IEEE Access"},{"key":"B30","doi-asserted-by":"crossref","first-page":"226","DOI":"10.1109\/CSNT57126.2023.10134605","article-title":"Performance analysis of large scale machine learning optimization algorithms","volume-title":"2023 IEEE 12th international conference on communication systems and network technologies (CSNT)","author":"Singh","year":"2023"},{"key":"B31","first-page":"1","article-title":"Research on slam algorithm of mobile robot vision based on deep learning","volume-title":"2021 global reliability and prognostics and health management (PHM-Nanjing)","author":"Song","year":"2021"},{"key":"B32","doi-asserted-by":"publisher","first-page":"3150","DOI":"10.1109\/LRA.2023.3264750","article-title":"Online stochastic variational gaussian process mapping for large-scale bathymetric slam in real time","volume":"8","author":"Torroba","year":"2023","journal-title":"IEEE Robotics Automation Lett."},{"key":"B33","doi-asserted-by":"publisher","first-page":"994","DOI":"10.1109\/LRA.2018.2793357","article-title":"Ultimate slam? Combining events, images, and imu for robust visual slam in hdr and high-speed scenarios","volume":"3","author":"Vidal","year":"2018","journal-title":"IEEE Robotics Automation Lett."},{"key":"B34","doi-asserted-by":"crossref","first-page":"50","DOI":"10.1109\/ICRCA55033.2022.9828933","article-title":"Research on event accumulator settings for event-based slam","volume-title":"2022 6th international conference on robotics, control and automation (ICRCA)","author":"Xiao","year":"2022"},{"key":"B35","doi-asserted-by":"crossref","DOI":"10.1109\/CVPR.2017.616","article-title":"Event-based visual inertial odometry","volume-title":"2017 IEEE conference on computer vision and pattern recognition (CVPR)","author":"Zhu","year":"2017"}],"container-title":["Frontiers in Robotics and AI"],"original-title":[],"link":[{"URL":"https:\/\/www.frontiersin.org\/articles\/10.3389\/frobt.2025.1541017\/full","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,9,18]],"date-time":"2025-09-18T13:50:10Z","timestamp":1758203410000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.frontiersin.org\/articles\/10.3389\/frobt.2025.1541017\/full"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,9,18]]},"references-count":35,"alternative-id":["10.3389\/frobt.2025.1541017"],"URL":"https:\/\/doi.org\/10.3389\/frobt.2025.1541017","relation":{},"ISSN":["2296-9144"],"issn-type":[{"value":"2296-9144","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,9,18]]},"article-number":"1541017"}}