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...

Descripción completa

Detalles Bibliográficos
Autores principales: López-Lozada, Elizabeth, Rubio-Espino, Elsa, Sossa-Azuela, J. Humberto, Ponce-Ponce, Victor H.
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