Cargando…
Reactive navigation under a fuzzy rules-based scheme and reinforcement learning for mobile robots
Robot navigation allows mobile robots to navigate among obstacles without hitting them and reaching the specified goal point. In addition to preventing collisions, it is also essential for mobile robots to sense and maintain an appropriate battery power level at all times to avoid failures and non-f...
Autores principales: | , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
PeerJ Inc.
2021
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8189029/ https://www.ncbi.nlm.nih.gov/pubmed/34150998 http://dx.doi.org/10.7717/peerj-cs.556 |
_version_ | 1783705438909366272 |
---|---|
author | López-Lozada, Elizabeth Rubio-Espino, Elsa Sossa-Azuela, J. Humberto Ponce-Ponce, Victor H. |
author_facet | López-Lozada, Elizabeth Rubio-Espino, Elsa Sossa-Azuela, J. Humberto Ponce-Ponce, Victor H. |
author_sort | López-Lozada, Elizabeth |
collection | PubMed |
description | Robot navigation allows mobile robots to navigate among obstacles without hitting them and reaching the specified goal point. In addition to preventing collisions, it is also essential for mobile robots to sense and maintain an appropriate battery power level at all times to avoid failures and non-fulfillment with their scheduled tasks. Therefore, selecting the proper time to recharge the batteries is crucial to address the navigation algorithm design for the robot’s prolonged autonomous operation. In this paper, a machine learning algorithm is used to ensure the extended robot autonomy based on a reinforcement learning method combined with a fuzzy inference system. The proposal enables a mobile robot to learn whether to continue through its path toward the destination or modify its course on the fly, if necessary, to proceed toward the battery charging station, based on its current state. The proposal performs a flexible behavior to choose an action that allows a robot to move from a starting to a destination point, guaranteeing battery charge availability. This paper shows the obtained results using an approach with thirty-six states and its reduction with twenty states. The conducted simulations show that the robot requires fewer training epochs to achieve ten consecutive successes in the fifteen proposed scenarios than traditional reinforcement learning methods exhibit. Moreover, in four scenarios, the robot ends up with a battery level above 80%, that value is higher than the obtained results with two deterministic methods. |
format | Online Article Text |
id | pubmed-8189029 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2021 |
publisher | PeerJ Inc. |
record_format | MEDLINE/PubMed |
spelling | pubmed-81890292021-06-17 Reactive navigation under a fuzzy rules-based scheme and reinforcement learning for mobile robots López-Lozada, Elizabeth Rubio-Espino, Elsa Sossa-Azuela, J. Humberto Ponce-Ponce, Victor H. PeerJ Comput Sci Artificial Intelligence Robot navigation allows mobile robots to navigate among obstacles without hitting them and reaching the specified goal point. In addition to preventing collisions, it is also essential for mobile robots to sense and maintain an appropriate battery power level at all times to avoid failures and non-fulfillment with their scheduled tasks. Therefore, selecting the proper time to recharge the batteries is crucial to address the navigation algorithm design for the robot’s prolonged autonomous operation. In this paper, a machine learning algorithm is used to ensure the extended robot autonomy based on a reinforcement learning method combined with a fuzzy inference system. The proposal enables a mobile robot to learn whether to continue through its path toward the destination or modify its course on the fly, if necessary, to proceed toward the battery charging station, based on its current state. The proposal performs a flexible behavior to choose an action that allows a robot to move from a starting to a destination point, guaranteeing battery charge availability. This paper shows the obtained results using an approach with thirty-six states and its reduction with twenty states. The conducted simulations show that the robot requires fewer training epochs to achieve ten consecutive successes in the fifteen proposed scenarios than traditional reinforcement learning methods exhibit. Moreover, in four scenarios, the robot ends up with a battery level above 80%, that value is higher than the obtained results with two deterministic methods. PeerJ Inc. 2021-06-04 /pmc/articles/PMC8189029/ /pubmed/34150998 http://dx.doi.org/10.7717/peerj-cs.556 Text en ©2021 López-Lozada et al. https://creativecommons.org/licenses/by/4.0/This is an open access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, reproduction and adaptation in any medium and for any purpose provided that it is properly attributed. For attribution, the original author(s), title, publication source (PeerJ Computer Science) and either DOI or URL of the article must be cited. |
spellingShingle | Artificial Intelligence López-Lozada, Elizabeth Rubio-Espino, Elsa Sossa-Azuela, J. Humberto Ponce-Ponce, Victor H. Reactive navigation under a fuzzy rules-based scheme and reinforcement learning for mobile robots |
title | Reactive navigation under a fuzzy rules-based scheme and reinforcement learning for mobile robots |
title_full | Reactive navigation under a fuzzy rules-based scheme and reinforcement learning for mobile robots |
title_fullStr | Reactive navigation under a fuzzy rules-based scheme and reinforcement learning for mobile robots |
title_full_unstemmed | Reactive navigation under a fuzzy rules-based scheme and reinforcement learning for mobile robots |
title_short | Reactive navigation under a fuzzy rules-based scheme and reinforcement learning for mobile robots |
title_sort | reactive navigation under a fuzzy rules-based scheme and reinforcement learning for mobile robots |
topic | Artificial Intelligence |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8189029/ https://www.ncbi.nlm.nih.gov/pubmed/34150998 http://dx.doi.org/10.7717/peerj-cs.556 |
work_keys_str_mv | AT lopezlozadaelizabeth reactivenavigationunderafuzzyrulesbasedschemeandreinforcementlearningformobilerobots AT rubioespinoelsa reactivenavigationunderafuzzyrulesbasedschemeandreinforcementlearningformobilerobots AT sossaazuelajhumberto reactivenavigationunderafuzzyrulesbasedschemeandreinforcementlearningformobilerobots AT ponceponcevictorh reactivenavigationunderafuzzyrulesbasedschemeandreinforcementlearningformobilerobots |