arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2403.08094cs.RO
收藏

分层3D场景图中的任务与运动规划

Task and Motion Planning in Hierarchical 3D Scene Graphs

MIT(麻省理工学院)

Aaron Ray, Christopher Bradley, Luca Carlone, Nicholas Roy

AI总结:

本研究提出利用分层3D场景图构建稀疏规划域并增量添加对象,实现大规模任务与运动规划,在真实场景图和机器人上验证了有效性。

摘要:

近年来,在3D场景图构建方面的工作使移动机器人能够构建大规模、度量-语义层次化的世界表示。这些详细的模型包含对规划有用的信息,然而一个开放的问题是如何从3D场景图中推导出规划域,从而能够高效计算可执行的计划。在这项工作中,我们提出了一种新颖的方法,利用分层3D场景图来定义和解决大规模环境中的任务与运动规划问题。我们描述了一种构建稀疏问题实例的方法,该方法使得规划能够扩展到大型场景,并且我们提出了一种在规划期间逐步向该域添加对象的技术,该技术最小化了对场景图中无关元素的计算。我们在两个从感知构建的真实场景图中评估了我们的方法,包括一个从KITTI数据集构建的场景图。此外,我们在现实世界中演示了我们的方法,构建我们的表示,在其中进行规划,并在真实的机器人移动操作器上执行这些计划。补充视频可在\url{https://youtu.be/v8fkwLjBn58}获取。

英文摘要:

Recent work in the construction of 3D scene graphs has enabled mobile robots to build large-scale metric-semantic hierarchical representations of the world. These detailed models contain information that is useful for planning, however an open question is how to derive a planning domain from a 3D scene graph that enables efficient computation of executable plans. In this work, we present a novel approach for defining and solving Task and Motion Planning problems in large-scale environments using hierarchical 3D scene graphs. We describe a method for building sparse problem instances which enables scaling planning to large scenes, and we propose a technique for incrementally adding objects to that domain during planning time that minimizes computation on irrelevant elements of the scene graph. We evaluate our approach in two real scene graphs built from perception, including one constructed from the KITTI dataset. Furthermore, we demonstrate our approach in the real world, building our representation, planning in it, and executing those plans on a real robotic mobile manipulator. A video supplement is available at \url{https://youtu.be/v8fkwLjBn58}.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑