论文标题

移动机器人探索中的综合目标选择方法

An Integrated Approach to Goal Selection in Mobile Robot Exploration

论文作者

Kulich, Miroslav, Kubalík, Jiří, Přeučil, Libor

论文摘要

本文介绍了在未知的2D环境中移动机器人自动导航的问题,以尽可能有效地探索环境。我们假设一个配备有限范围和360度视野的范围传感器的地面移动机器人。勘探过程的关键部分是由D -Watchman路线问题提出的,该问题由两个耦合的任务组成 - 候选目标生成并通过一系列目标找到最佳路径 - 在每个探索步骤中都解决了。后者被定义为广义旅行推销员问题的受限变体,并使用进化算法解决。提出了一种使用间接表示和基于邻居的建设性过程的进化算法来解决此问题。在这种进化算法中进化的个体不会直接将解决方案编码为问题。相反,它们代表指令序列以构建可行解决方案。在将传统的进化算法应用于约束优化问题时,通常会产生有效生成可行解决方案的问题。提出的探索框架在三张地图上的模拟环境中进行了评估,并将探索整个环境与最新探索方法进行比较所需的时间。实验结果表明,我们的方法在低密度的障碍物密度的环境中比比较的方法高达12.5%,而在办公室样环境中,最大的环境中的环境却略高于4.5%。该框架也已部署在真实机器人上,以证明使用真实硬件的建议解决方案的适用性。

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 360 degrees 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 12.5%, while it is slightly worse in office-like environments by 4.5% at maximum. The framework has also been deployed on a real robot to demonstrate the applicability of the proposed solution with real hardware.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源