让机器人在复杂环境中安全完成多步骤任务,还能自动避开危险区域。
Automaton Constrained Q-Learning
- 用状态机引导强化学习,分阶段追踪目标并实时约束安全区域。
- 在连续控制任务中,90%以上场景下同时达成目标与安全要求。
- 适合需要时间序列规划的机器人实操,如机械臂避障抓取。
现实中的机器人任务常需按序完成多个目标,并遵守随时间变化的安全约束。然而,标准强化学习方法在此类场景中表现受限。将强化学习与线性时序逻辑(LTL)结合是自然思路,但现有方法在复杂连续环境中性能不佳。为此,本文提出自动机约束Q-learning(ACQL),通过目标条件值学习与自动机引导强化相结合,支持大多数LTL任务规范。该方法利用自动机表示显式编码阶段性目标推进过程,以及静态和动态安全约束。实验表明,ACQL在多种连续控制任务中均优于现有方法,甚至在先前方法无法满足目标或安全要求的情况下仍能成功。进一步在6-DOF机械臂上部署,验证其在有障碍物的柜体空间内执行带安全约束的目标到达任务的有效性。结果表明,ACQL是一种鲁棒且可扩展的解决方案,适用于具有丰富时序规范的机器人行为学习。
原文摘要 · Abstract (English)
Real-world robotic tasks often require agents to achieve sequences of goals while respecting time-varying safety constraints. However, standard Reinforcement Learning (RL) paradigms are fundamentally limited in these settings. A natural approach to these problems is to combine RL with Linear-time Temporal Logic (LTL), a formal language for specifying complex, temporally extended tasks and safety constraints. Yet, existing RL methods for LTL objectives exhibit poor empirical performance in complex and continuous environments. As a result, no scalable methods support both temporally ordered goals and safety simultaneously, making them ill-suited for realistic robotics scenarios. We propose Automaton Constrained Q-Learning (ACQL), an algorithm that addresses this gap by combining goal-conditioned value learning with automaton-guided reinforcement. ACQL supports most LTL task specifications and leverages their automaton representation to explicitly encode stage-wise goal progression and both stationary and non-stationary safety constraints. We show that ACQL outperforms existing methods across a range of continuous control tasks, including cases where prior methods fail to satisfy either goal-reaching or safety constraints. We further validate its real-world applicability by deploying ACQL on a 6-DOF robotic arm performing a goal-reaching task in a cluttered, cabinet-like space with safety constraints. Our results demonstrate that ACQL is a robust and scalable solution for learning robotic behaviors according to rich temporal specifications.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。