Cargando…

SafeCrowdNav: safety evaluation of robot crowd navigation in complex scenes

Navigating safely and efficiently in dense crowds remains a challenging problem for mobile robots. The interaction mechanisms involved in collision avoidance require robots to exhibit active and foresighted behaviors while understanding the crowd dynamics. Deep reinforcement learning methods have sh...

Descripción completa

Detalles Bibliográficos
Autores principales: Xu, Jing, Zhang, Wanruo, Cai, Jialun, Liu, Hong
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Frontiers Media S.A. 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10613488/
https://www.ncbi.nlm.nih.gov/pubmed/37904892
http://dx.doi.org/10.3389/fnbot.2023.1276519
_version_ 1785128843781079040
author Xu, Jing
Zhang, Wanruo
Cai, Jialun
Liu, Hong
author_facet Xu, Jing
Zhang, Wanruo
Cai, Jialun
Liu, Hong
author_sort Xu, Jing
collection PubMed
description Navigating safely and efficiently in dense crowds remains a challenging problem for mobile robots. The interaction mechanisms involved in collision avoidance require robots to exhibit active and foresighted behaviors while understanding the crowd dynamics. Deep reinforcement learning methods have shown superior performance compared to model-based approaches. However, existing methods lack an intuitive and quantitative safety evaluation for agents, and they may potentially trap agents in local optima during training, hindering their ability to learn optimal strategies. In addition, sparse reward problems further compound these limitations. To address these challenges, we propose SafeCrowdNav, a comprehensive crowd navigation algorithm that emphasizes obstacle avoidance in complex environments. Our approach incorporates a safety evaluation function to quantitatively assess the current safety score and an intrinsic exploration reward to balance exploration and exploitation based on scene constraints. By combining prioritized experience replay and hindsight experience replay techniques, our model effectively learns the optimal navigation policy in crowded environments. Experimental outcomes reveal that our approach enables robots to improve crowd comprehension during navigation, resulting in reduced collision probabilities and shorter navigation times compared to state-of-the-art algorithms. Our code is available at https://github.com/Janet-xujing-1216/SafeCrowdNav.
format Online
Article
Text
id pubmed-10613488
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher Frontiers Media S.A.
record_format MEDLINE/PubMed
spelling pubmed-106134882023-10-30 SafeCrowdNav: safety evaluation of robot crowd navigation in complex scenes Xu, Jing Zhang, Wanruo Cai, Jialun Liu, Hong Front Neurorobot Neuroscience Navigating safely and efficiently in dense crowds remains a challenging problem for mobile robots. The interaction mechanisms involved in collision avoidance require robots to exhibit active and foresighted behaviors while understanding the crowd dynamics. Deep reinforcement learning methods have shown superior performance compared to model-based approaches. However, existing methods lack an intuitive and quantitative safety evaluation for agents, and they may potentially trap agents in local optima during training, hindering their ability to learn optimal strategies. In addition, sparse reward problems further compound these limitations. To address these challenges, we propose SafeCrowdNav, a comprehensive crowd navigation algorithm that emphasizes obstacle avoidance in complex environments. Our approach incorporates a safety evaluation function to quantitatively assess the current safety score and an intrinsic exploration reward to balance exploration and exploitation based on scene constraints. By combining prioritized experience replay and hindsight experience replay techniques, our model effectively learns the optimal navigation policy in crowded environments. Experimental outcomes reveal that our approach enables robots to improve crowd comprehension during navigation, resulting in reduced collision probabilities and shorter navigation times compared to state-of-the-art algorithms. Our code is available at https://github.com/Janet-xujing-1216/SafeCrowdNav. Frontiers Media S.A. 2023-10-12 /pmc/articles/PMC10613488/ /pubmed/37904892 http://dx.doi.org/10.3389/fnbot.2023.1276519 Text en Copyright © 2023 Xu, Zhang, Cai and Liu. https://creativecommons.org/licenses/by/4.0/This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
spellingShingle Neuroscience
Xu, Jing
Zhang, Wanruo
Cai, Jialun
Liu, Hong
SafeCrowdNav: safety evaluation of robot crowd navigation in complex scenes
title SafeCrowdNav: safety evaluation of robot crowd navigation in complex scenes
title_full SafeCrowdNav: safety evaluation of robot crowd navigation in complex scenes
title_fullStr SafeCrowdNav: safety evaluation of robot crowd navigation in complex scenes
title_full_unstemmed SafeCrowdNav: safety evaluation of robot crowd navigation in complex scenes
title_short SafeCrowdNav: safety evaluation of robot crowd navigation in complex scenes
title_sort safecrowdnav: safety evaluation of robot crowd navigation in complex scenes
topic Neuroscience
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10613488/
https://www.ncbi.nlm.nih.gov/pubmed/37904892
http://dx.doi.org/10.3389/fnbot.2023.1276519
work_keys_str_mv AT xujing safecrowdnavsafetyevaluationofrobotcrowdnavigationincomplexscenes
AT zhangwanruo safecrowdnavsafetyevaluationofrobotcrowdnavigationincomplexscenes
AT caijialun safecrowdnavsafetyevaluationofrobotcrowdnavigationincomplexscenes
AT liuhong safecrowdnavsafetyevaluationofrobotcrowdnavigationincomplexscenes