Cargando…

An Integrated Approach to Goal Selection in Mobile Robot Exploration

This paper deals with the problem of autonomous navigation of a mobile robot in an unknown 2D environment to fully explore the environment as efficiently as possible. We assume a terrestrial mobile robot equipped with a ranging sensor with a limited range and [Formula: see text] field of view. The k...

Descripción completa

Detalles Bibliográficos
Autores principales: Kulich, Miroslav, Kubalík, Jiří, Přeučil, Libor
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6471245/
https://www.ncbi.nlm.nih.gov/pubmed/30901944
http://dx.doi.org/10.3390/s19061400
_version_ 1783411984478240768
author Kulich, Miroslav
Kubalík, Jiří
Přeučil, Libor
author_facet Kulich, Miroslav
Kubalík, Jiří
Přeučil, Libor
author_sort Kulich, Miroslav
collection PubMed
description This paper deals with the problem of autonomous navigation of a mobile robot in an unknown 2D environment to fully explore the environment as efficiently as possible. We assume a terrestrial mobile robot equipped with a ranging sensor with a limited range and [Formula: see text] field of view. The key part of the exploration process is formulated as the d-Watchman Route Problem which consists of two coupled tasks—candidate goals generation and finding an optimal path through a subset of goals—which are solved in each exploration step. The latter has been defined as a constrained variant of the Generalized Traveling Salesman Problem and solved using an evolutionary algorithm. An evolutionary algorithm that uses an indirect representation and the nearest neighbor based constructive procedure was proposed to solve this problem. Individuals evolved in this evolutionary algorithm do not directly code the solutions to the problem. Instead, they represent sequences of instructions to construct a feasible solution. The problems with efficiently generating feasible solutions typically arising when applying traditional evolutionary algorithms to constrained optimization problems are eliminated this way. The proposed exploration framework was evaluated in a simulated environment on three maps and the time needed to explore the whole environment was compared to state-of-the-art exploration methods. Experimental results show that our method outperforms the compared ones in environments with a low density of obstacles by up to [Formula: see text] , while it is slightly worse in office-like environments by [Formula: see text] at maximum. The framework has also been deployed on a real robot to demonstrate the applicability of the proposed solution with real hardware.
format Online
Article
Text
id pubmed-6471245
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-64712452019-04-26 An Integrated Approach to Goal Selection in Mobile Robot Exploration Kulich, Miroslav Kubalík, Jiří Přeučil, Libor Sensors (Basel) Article This paper deals with the problem of autonomous navigation of a mobile robot in an unknown 2D environment to fully explore the environment as efficiently as possible. We assume a terrestrial mobile robot equipped with a ranging sensor with a limited range and [Formula: see text] field of view. The key part of the exploration process is formulated as the d-Watchman Route Problem which consists of two coupled tasks—candidate goals generation and finding an optimal path through a subset of goals—which are solved in each exploration step. The latter has been defined as a constrained variant of the Generalized Traveling Salesman Problem and solved using an evolutionary algorithm. An evolutionary algorithm that uses an indirect representation and the nearest neighbor based constructive procedure was proposed to solve this problem. Individuals evolved in this evolutionary algorithm do not directly code the solutions to the problem. Instead, they represent sequences of instructions to construct a feasible solution. The problems with efficiently generating feasible solutions typically arising when applying traditional evolutionary algorithms to constrained optimization problems are eliminated this way. The proposed exploration framework was evaluated in a simulated environment on three maps and the time needed to explore the whole environment was compared to state-of-the-art exploration methods. Experimental results show that our method outperforms the compared ones in environments with a low density of obstacles by up to [Formula: see text] , while it is slightly worse in office-like environments by [Formula: see text] at maximum. The framework has also been deployed on a real robot to demonstrate the applicability of the proposed solution with real hardware. MDPI 2019-03-21 /pmc/articles/PMC6471245/ /pubmed/30901944 http://dx.doi.org/10.3390/s19061400 Text en © 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Kulich, Miroslav
Kubalík, Jiří
Přeučil, Libor
An Integrated Approach to Goal Selection in Mobile Robot Exploration
title An Integrated Approach to Goal Selection in Mobile Robot Exploration
title_full An Integrated Approach to Goal Selection in Mobile Robot Exploration
title_fullStr An Integrated Approach to Goal Selection in Mobile Robot Exploration
title_full_unstemmed An Integrated Approach to Goal Selection in Mobile Robot Exploration
title_short An Integrated Approach to Goal Selection in Mobile Robot Exploration
title_sort integrated approach to goal selection in mobile robot exploration
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6471245/
https://www.ncbi.nlm.nih.gov/pubmed/30901944
http://dx.doi.org/10.3390/s19061400
work_keys_str_mv AT kulichmiroslav anintegratedapproachtogoalselectioninmobilerobotexploration
AT kubalikjiri anintegratedapproachtogoalselectioninmobilerobotexploration
AT preucillibor anintegratedapproachtogoalselectioninmobilerobotexploration
AT kulichmiroslav integratedapproachtogoalselectioninmobilerobotexploration
AT kubalikjiri integratedapproachtogoalselectioninmobilerobotexploration
AT preucillibor integratedapproachtogoalselectioninmobilerobotexploration