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...
Autores principales: | , , , |
---|---|
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 |