从原始数据和用户反馈中自动学习机器人任务逻辑规则
Inductive Learning of Robot Task Knowledge from Raw Data and Online Expert Feedback
- 用归纳逻辑编程从非重复的机器人执行数据中提取任务规范
- 在标准操作任务中实现高效准确的规则学习,支持安全增量优化
- 适合需要可解释性与安全性的自主机器人系统研发
机器人自治水平提升带来信任与社会接受度挑战,尤其在人机交互场景中。现有方法依赖先验知识,但在复杂现实场景中常不可用。本文提出一种离线算法,基于噪声样本的归纳逻辑编程,直接从少量异构机器人执行的原始数据中提取任务规范(包括动作前提、约束与效果)。该算法利用任意无监督动作识别算法对视频-运动学记录的结果,结合基础且近乎通用的常识环境概念,以事件演算范式学习编码动作前提与效果的逻辑公理。由于学习质量主要取决于动作识别准确性,我们进一步提出在线框架,通过用户反馈实现任务知识的增量精炼,保障执行安全。在标准操作任务及高危外科机器人场景的用户训练基准测试中,方法展现出鲁棒性、数据与时间效率,并具备向更复杂领域扩展的潜力。
原文摘要 · Abstract (English)
The increasing level of autonomy of robots poses challenges of trust and social acceptance, especially in human-robot interaction scenarios. This requires an interpretable implementation of robotic cognitive capabilities, possibly based on formal methods as logics for the definition of task specifications. However, prior knowledge is often unavailable in complex realistic scenarios. In this paper, we propose an offline algorithm based on inductive logic programming from noisy examples to extract task specifications (i.e., action preconditions, constraints and effects) directly from raw data of few heterogeneous (i.e., not repetitive) robotic executions. Our algorithm leverages on the output of any unsupervised action identification algorithm from video-kinematic recordings. Combining it with the definition of very basic, almost task-agnostic, commonsense concepts about the environment, which contribute to the interpretability of our methodology, we are able to learn logical axioms encoding preconditions of actions, as well as their effects in the event calculus paradigm. Since the quality of learned specifications depends mainly on the accuracy of the action identification algorithm, we also propose an online framework for incremental refinement of task knowledge from user feedback, guaranteeing safe execution. Results in a standard manipulation task and benchmark for user training in the safety-critical surgical robotic scenario, show the robustness, data- and time-efficiency of our methodology, with promising results towards the scalability in more complex domains.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。