论文标题

一项关于机器学习与基于抽样的运动计划集成的调查

A Survey on the Integration of Machine Learning with Sampling-based Motion Planning

论文作者

McMahon, Troy, Sivaramakrishnan, Aravind, Granados, Edgar, Bekris, Kostas E.

论文摘要

基于抽样的方法被广泛采用用于机器人运动计划的解决方案。这些方法是直接实施的,对于许多机器人系统而言,实践有效。通常可以证明它们具有理想的特性,例如概率完整性和渐近最佳性。然而,随着基础计划问题的复杂性增加,尤其是在紧密的计算时间限制下,它们仍然面临挑战,这会影响返回解决方案的质量或给出的模型不准确。这激发了机器学习,以提高基于抽样的运动计划者(SBMP)的计算效率和适用性。这项调查回顾了这种综合性努力,并旨在提供文献中探讨的替代方向的分类。它首先讨论了如何使用学习来增强SBMP的关键组成部分,例如节点采样,碰撞检测,距离或最近的邻居计算,本地计划和终止条件。然后,它突出显示了使用学习来自适应在此类原语的不同实现之间自适应选择的计划者,以响应基本问题的特征。它还涵盖了新兴方法,这些方法构建了完整的机器学习管道,以反映SBMP的传统结构。它还讨论了如何使用机器学习来提供机器人的数据驱动模型,然后可以由SBMP使用。最后,它提供了对所涵盖方法的优势和缺点的比较讨论,以及有关未来研究方向的见解。该调查的在线版本可以在以下网址找到:https://prx-kinodynamic.github.io/

Sampling-based methods are widely adopted solutions for robot motion planning. The methods are straightforward to implement, effective in practice for many robotic systems. It is often possible to prove that they have desirable properties, such as probabilistic completeness and asymptotic optimality. Nevertheless, they still face challenges as the complexity of the underlying planning problem increases, especially under tight computation time constraints, which impact the quality of returned solutions or given inaccurate models. This has motivated machine learning to improve the computational efficiency and applicability of Sampling-Based Motion Planners (SBMPs). This survey reviews such integrative efforts and aims to provide a classification of the alternative directions that have been explored in the literature. It first discusses how learning has been used to enhance key components of SBMPs, such as node sampling, collision detection, distance or nearest neighbor computation, local planning, and termination conditions. Then, it highlights planners that use learning to adaptively select between different implementations of such primitives in response to the underlying problem's features. It also covers emerging methods, which build complete machine learning pipelines that reflect the traditional structure of SBMPs. It also discusses how machine learning has been used to provide data-driven models of robots, which can then be used by a SBMP. Finally, it provides a comparative discussion of the advantages and disadvantages of the approaches covered, and insights on possible future directions of research. An online version of this survey can be found at: https://prx-kinodynamic.github.io/

扫码加入交流群

加入微信交流群

微信交流群二维码

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