Moving in complex environments is an essential capability of intelligent mobile robots. Decades of research and engineering have been dedicated to developing sophisticated navigation systems to move mobile robots from one point to another. Despite their overall success, a recently emerging research thrust is devoted to developing machine learning techniques to address the same problem, based in large part on the success of deep learning. However, to date, there has not been much direct comparison between the classical and emerging paradigms to this problem. In this article, we survey recent works that apply machine learning for motion control in mobile robot navigation, within the context of classical navigation systems. The surveyed works are classified into different categories, which delineate the relationship of the learning approaches to classical methods. Based on this classification, we identify common challenges and promising future directions.
翻译:在复杂的环境中移动是智能移动机器人的基本能力。数十年的研究和工程致力于开发先进的导航系统,将移动机器人从一个点移动到另一个点。尽管取得了总体成功,但最近出现的一项研究重点是开发机器学习技术,以解决同样的问题,这在很大程度上是基于深层学习的成功。然而,迄今为止,传统和新兴模式之间没有多少直接的比较。在本篇文章中,我们调查了在古典导航系统范围内应用机器学习来控制移动机器人导航运动的近期工作。所调查的工程被分为不同类别,其中描述了学习方法与传统方法的关系。我们根据这一分类,确定了共同的挑战和有希望的未来方向。