arXiv:2410.02193cs.RO2024-10ICRA被引 94

用视觉语言模型指导机器人长时序任务规划,提升复杂厨房任务成功率。

Guiding Long-Horizon Task and Motion Planning with Vision Language Models

  • 分层架构:用VLM生成语义合理且减少规划范围的中间目标
  • 在30-50步厨房任务中成功率达72%-100%,远超基线0%-45%
  • 适合需要常识推理与多物体交互的现实机器人任务

视觉语言模型(VLM)在给定目标、上下文、场景图像和约束条件下可生成合理的高层计划,但无法保证动作对特定机器人而言几何或运动学上可行。因此,许多必要操作如打开抽屉常被遗漏。机器人任务与运动规划器能生成符合物理可行性的轨迹并补充必要动作,但难以处理需常识知识、状态空间庞大的日常任务。本文提出VLM-TAMP,一种分层规划算法,利用VLM生成语义有意义且减少规划跨度的中间子目标,引导任务与运动规划器。当某子目标无法细化时,重新调用VLM进行重规划。在需执行30-50个连续动作、涉及最多21个物体的厨房任务上评估,VLM-TAMP显著优于独立执行VLM动作序列的基线方法,成功率从0%提升至50%-100%,平均任务完成率从15%-45%提升至72%-100%。

原文摘要 · Abstract (English)

Vision-Language Models (VLM) can generate plausible high-level plans when prompted with a goal, the context, an image of the scene, and any planning constraints. However, there is no guarantee that the predicted actions are geometrically and kinematically feasible for a particular robot embodiment. As a result, many prerequisite steps such as opening drawers to access objects are often omitted in their plans. Robot task and motion planners can generate motion trajectories that respect the geometric feasibility of actions and insert physically necessary actions, but do not scale to everyday problems that require common-sense knowledge and involve large state spaces comprised of many variables. We propose VLM-TAMP, a hierarchical planning algorithm that leverages a VLM to generate goth semantically-meaningful and horizon-reducing intermediate subgoals that guide a task and motion planner. When a subgoal or action cannot be refined, the VLM is queried again for replanning. We evaluate VLM- TAMP on kitchen tasks where a robot must accomplish cooking goals that require performing 30-50 actions in sequence and interacting with up to 21 objects. VLM-TAMP substantially outperforms baselines that rigidly and independently execute VLM-generated action sequences, both in terms of success rates (50 to 100% versus 0%) and average task completion percentage (72 to 100% versus 15 to 45%). See project site https://zt-yang.github.io/vlm-tamp-robot/ for more information.

机器人规划视觉语言模型长时序任务任务与运动规划

Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。