An Integrated Approach to Goal Selection in Mobile Robot Exploration

被引:16
作者
Kulich, Miroslav [1 ]
Kubalik, Jiri [1 ]
Preucil, Libor [1 ]
机构
[1] Czech Tech Univ, Czech Inst Informat Robot & Cybernet, Prague 16000, Czech Republic
基金
欧盟地平线“2020”;
关键词
path planning; routing; autonomous navigation; generalized traveling salesman problem; evolutionary algorithm; TRAVELING SALESMAN PROBLEM; AUTONOMOUS EXPLORATION; ALGORITHM; SEARCH; STRATEGIES; NAVIGATION;
D O I
10.3390/s19061400
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
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 field of view. The key part of the exploration process is formulated as the d-Watchman Route Problem which consists of two coupled taskscandidate goals generation and finding an optimal path through a subset of goalswhich 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 , while it is slightly worse in office-like environments by at maximum. The framework has also been deployed on a real robot to demonstrate the applicability of the proposed solution with real hardware.
引用
收藏
页数:27
相关论文
共 71 条
[51]  
Newman P.M., 2003, P 2003 IEEE INT C RO
[52]   Speeding-Up Robot Exploration by Exploiting Background Information [J].
Osswald, Stefan ;
Bennewitz, Maren ;
Burgard, Wolfram ;
Stachniss, Cyrill .
IEEE ROBOTICS AND AUTOMATION LETTERS, 2016, 1 (02) :716-723
[53]  
Papachristos Christos, 2017, 2017 IEEE International Conference on Robotics and Automation (ICRA), P4568, DOI 10.1109/ICRA.2017.7989531
[54]   Robust exploration and homing for autonomous robots [J].
Perea Strom, Daniel ;
Bogoslavskyi, Igor ;
Stachniss, Cyrill .
ROBOTICS AND AUTONOMOUS SYSTEMS, 2017, 90 :125-135
[55]  
Pintea CM, 2017, COMPLEX ADAPT SYST M, V5, DOI 10.1186/s40294-017-0048-9
[56]   Search and Rescue Rotary-Wing UAV and Its Application to the Lushan Ms 7.0 Earthquake [J].
Qi, Juntong ;
Song, Dalei ;
Shang, Hong ;
Wang, Nianfa ;
Hua, Chunsheng ;
Wu, Chong ;
Qi, Xin ;
Han, Jianda .
JOURNAL OF FIELD ROBOTICS, 2016, 33 (03) :290-321
[57]   Experimental Evaluation of Nearest Neighbor Exploration Approach in Field Environments [J].
Quin, Phillip ;
Paul, Gavin ;
Liu, Dikai .
IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2017, 14 (02) :869-880
[58]   On a bio-inspired hybrid pheromone signalling for efficient map exploration of multiple mobile service robots [J].
Ravankar, Abhijeet ;
Ravankar, Ankit A. ;
Kobayashi, Yukinori ;
Emaru, Takanori .
ARTIFICIAL LIFE AND ROBOTICS, 2016, 21 (02) :221-231
[59]  
Reddy P.R., 2012, Int. J. Comput. Sci. Inf. Technol, V3, P3888, DOI DOI 10.4108/eai.21-12-2018.159334
[60]  
Reihaneh M., 2012, Algorithmic Operations Research, V7, P22