science 论文机器人与具身智能其他2019 会员资料

协作机器人多步骤操作的混合学习

OriginalHybrid learning for multi-step manipulation in collaborative robotics

In this thesis I formulate models and algorithms for hybrid learning, a framework in which a robot learns manipulation tasks by combining observational and self-learning, and develop a learning and collaboration workflow in the context of remote manipulation in shared autonomy.

发布时间
2019
login 登录后阅读

notes 内容介绍

这份 MIT 博士论文处理的是一个具体的技术问题:机器人如何学会一项由多个步骤组成、受几何约束的操作任务,并且学会之后还能跟人配合执行、在物理世界里自行找到新做法。作者的出发点是设想一类机器人,它们能通过观察人的示范,学到任务的目标和步骤结构的模型;能灵活到与人类队友协作完成这项任务;还能自己发现新的执行策略,以适应物理世界中未被建模的方面。论文把这三件事分别对应为 LEARN、COLLABORATE、DISCOVER 三个环节,并将其统一在“hybrid learning”这个框架下,即把观察式学习与自学结合起来。对关心机器人示教、任务与运动规划、远程操作与共享自主的人来说,这套从示范到协作再到自主探索的完整链路,提供了一个难得的端到端样本。

论文覆盖的工作范围是 quasi-static(准静态)、受几何约束的多步骤操作任务。方法上,论文首先提出 C-LEARN 算法,让机器人从单次人类示范中学习多步骤操作:机器人用示范构造出以关键帧和几何约束表示的任务表征,再由运动规划器用它求解该任务的新实例。作者明确说,这项工作针对的是“从示范学习”与“运动规划”之间的技术空隙,其效果是提高了没有编程经验的终端用户可以教给机器人的操作任务复杂度(这是论文对自身贡献的定位,属于作者判断)。随后,作者把 C-LEARN 集成进一个面向远程操作的协作工作流,并用一项用户研究来评估,该研究招募了专家操作员,比较四种远程操作架构。最后,论文提出用于发现多步骤操作新策略的 hybrid learning 框架,把示范学习与在仿真中通过探索进行的自学结合起来。

实验结果方面,论文给出的核心结论有三条。其一,C-LEARN 使机器人能够从单次人类示范中学会多步骤操作任务,并借关键帧与几何约束的表征让运动规划器复用这些示范,从而求解新任务实例。其二,在远程操作的协作工作流中,作者的实验显示这套协作流程在性能上显著优于其他远程操作系统;在用户研究的具体比较中,所提方法的任务时间与直接遥操作(direct teleoperation)相当,同时提高了执行的准确度。这里要注意措辞的分寸:论文说的是“相当”而非更快,速度上的优势来自“显著改善性能”这一总体表述,具体到时间维度只是可比。其三,在 DISCOVER 环节,作者让机器人操作积木并搭建一个稳定结构,任务的期望几何由示范给定,但底层物理不可观测;机器人使用带任务与运动规划交织的 Monte Carlo Tree Search(MCTS)在仿真中搜索,以找到完成任务的稳健策略。

这三条发现合起来指向一个方法论上的判断:示范与自学不是二选一,而是各自补对方的短板。就我的解读而言,C-LEARN 解决的是“从人到机器人”的知识传递效率问题,用一次性示范降低了示教成本;协作工作流解决的是“机器人与人”在共享自主下的分工问题,把学习到的任务表征放进远程操作回路;MCTS 加仿真探索解决的是“从模型到现实”的落差问题,用搜索来弥补不可观测的物理。换句话说,论文的主张是,多步骤操作任务的难点既不在单纯的动作复现,也不在单纯的规划,而在于把可观测的几何意图与不可观测的物理后果分开处理,再分别用示范和探索去填。

对实践的影响可以从两个方向看。一是示教侧:如果任务表征确实能以关键帧加约束的形式从单次示范中抽取,那么部署成本就从“编写程序或大量示教”转向“演示一次并由规划器泛化”,这对不具备编程能力的终端用户尤其有意义(这是论文自述的目标,效果仍需在更多任务上验证)。二是远程操作侧:用户研究的结论提示,把学习到的任务模型嵌入协作流程,可以在不牺牲任务时间的前提下换取精度,这对精度敏感而时间预算有限的远程操作场景是一个有吸引力的折中。需要注意的是,论文的评估限于专家操作员与特定任务类型,向新手用户、开放环境或非几何约束任务的迁移,材料中并未给出证据。

这份资料适合已经在做机器人学习、任务与运动规划或人机协作的研究者与工程读者,也适合想了解“示范学习如何与规划、搜索串起来”这一整体思路的人。读完可以拿走三样东西:C-LEARN 用关键帧与几何约束桥接示范与规划的建模思路;一个把学习模块放进远程操作协作回路并用四种架构做用户研究对比的评估范式;以及用 MCTS 在仿真中交织任务与运动规划、以应对不可观测物理的策略发现路径。边界也要说清楚:论文的实验以准静态、几何约束的任务为主,DISCOVER 部分的搜索发生在仿真中,实物验证的广度材料未及;任务时间“与直接遥操作相当”这一结论有具体的实验条件限定,不宜外推为普遍优势。

format_quote 原文摘录

自动提取自 PDF

Hybrid Learning for Multi-Step Manipulation in Collaborative Robotics MASSACHUSETS INSTITUTE by JUN 13 2019 Claudia P6rez D'Arpino LIBRARIE Eng., Universidad Sim6n Bolivar (2008) ARCHIVES Master, Universidad Sim6n Bolivar (2011) Submitted to the Department of Electrical Engineering and Computer Science in partial fulfillment of the requirements for the degree of Doctor of Philosophy at the MASSACHUSETTS INSTITUTE OF TECHNOLOGY June 2019 Massachusetts Institute of Technology 2019. All rights reserved. Signature redacted A uthor.................................. Department of Electrical Engineering and Computer Science Signature redacte 23, 2019 C ertified by .................... ............ Julie A. Shah Associate Professor of Aeronautics and Astronautics Thesis Supervisor Signature redacted A ccepted by ........................ ....... tLesPeS-. Kolodziej ski