提出CSubBT框架,让机械臂在移动中自主调整动作应对环境变化。
CSubBT: A Self-Adjusting Execution Framework for Mobile Manipulation System
- 用行为树分解动作,动态调整执行参数应对异常
- 在仿真与真实场景中均验证了任务成功率提升
- 适合需要长期规划的移动操作机器人应用
随着智能技术发展,配备机械臂的移动机器人正越来越多地应用于非结构化环境。这些机器人可根据感知信息规划长周期任务序列,但实际执行中常因规划所用感知信息与真实情况不符而失败。本文提出基于行为树(BTs)的通用自调整执行框架——条件子树(CSubBT),将符号化动作分解为子动作,并通过行为树控制其执行过程,以应对潜在异常。CSubBT将常见异常视为约束不满足问题,当检测到异常时,在约束空间中采样新动作参数,持续引导机器人完成任务。我们在不同平台的大量操纵实验中验证了该框架的鲁棒性,涵盖仿真与真实世界设置。
原文摘要 · Abstract (English)
With the advancements in modern intelligent technologies, mobile robots equipped with manipulators are increasingly operating in unstructured environments. These robots can plan sequences of actions for long-horizon tasks based on perceived information. However, in practice, the planned actions often fail due to discrepancies between the perceptual information used for planning and the actual conditions. In this paper, we introduce the {\itshape Conditional Subtree} (CSubBT), a general self-adjusting execution framework for mobile manipulation tasks based on Behavior Trees (BTs). CSubBT decomposes symbolic action into sub-actions and uses BTs to control their execution, addressing any potential anomalies during the process. CSubBT treats common anomalies as constraint non-satisfaction problems and continuously guides the robot in performing tasks by sampling new action parameters in the constraint space when anomalies are detected. We demonstrate the robustness of our framework through extensive manipulation experiments on different platforms, both in simulation and real-world settings.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。