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

从演示中联合学习代价与约束以实现安全轨迹生成

Jointly Learning Cost and Constraints from Demonstrations for Safe Trajectory Generation

School of Electrical Engineering, Aalto University(阿尔托大学电气工程学院)

Shivam Chaubey, Francesco Verdoja, Ville Kyrki

AI总结:

针对从演示学习难以同时处理未知代价与安全约束的问题,提出代价学习与约束识别解耦的两步优化方法,并在仿真和真实机器人操作任务中验证其有效性。

摘要:

从演示学习使机器人能够模仿人类动作。然而,这些方法没有对确保所学技能安全性至关重要的约束进行建模。此外,即使在显式建模约束时,它们也依赖于代价函数已知的假设,这限制了其在代价未知任务中的实际可用性。在本文中,我们提出了一种两步优化过程,通过将代价函数的学习与演示轨迹中未知约束的识别解耦,从而估计代价和约束。首先,我们通过分离约束对演示各部分的影响来识别代价函数。随后,采用约束学习方法识别未知约束。我们的方法在仿真轨迹和真实机器人操作任务上均得到验证。实验展示了错误的代价估计对所学约束的影响,并说明所提方法如何在没有任何代价先验知识的情况下,从演示轨迹中推断障碍物等未知约束。

英文摘要:

Learning from Demonstration allows robots to mimic human actions. However, these methods do not model constraints crucial to ensure safety of the learned skill. Moreover, even when explicitly modelling constraints, they rely on the assumption of a known cost function, which limits their practical usability for task with unknown cost. In this work we propose a two-step optimization process that allow to estimate cost and constraints by decoupling the learning of cost functions from the identification of unknown constraints within the demonstrated trajectories. Initially, we identify the cost function by isolating the effect of constraints on parts of the demonstrations. Subsequently, a constraint leaning method is used to identify the unknown constraints. Our approach is validated both on simulated trajectories and a real robotic manipulation task. Our experiments show the impact that incorrect cost estimation has on the learned constraints and illustrate how the proposed method is able to infer unknown constraints, such as obstacles, from demonstrated trajectories without any initial knowledge of the cost.

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

↑