Skip to main content
QUICK REVIEW

[论文解读] A Review of Robot Learning for Manipulation: Challenges, Representations, and Algorithms

Oliver Kroemer, Scott Niekum|arXiv (Cornell University)|Jul 6, 2019
Robot Manipulation and Learning参考文献 469被引用 97
一句话总结

本论文综述了机器学习在机器人操作中的应用,形式化了一个结构化的操作学习问题,并勾勒出核心表示、学习挑战以及任务族迁移。

ABSTRACT

A key challenge in intelligent robotics is creating robots that are capable of directly interacting with the world around them to achieve their goals. The last decade has seen substantial growth in research on the problem of robot manipulation, which aims to exploit the increasing availability of affordable robot arms and grippers to create robots capable of directly interacting with the world to achieve their goals. Learning will be central to such autonomous systems, as the real world contains too much variation for a robot to expect to have an accurate model of its environment, the objects in it, or the skills required to manipulate them, in advance. We aim to survey a representative subset of that research which uses machine learning for manipulation. We describe a formalization of the robot manipulation learning problem that synthesizes existing research into a single coherent framework and highlight the many remaining research opportunities and challenges.

研究动机与目标

  • 总结一个统一现有工作的机器人操作学习的形式化框架。
  • 突出操作任务的关键结构特性(物理规律、欠驱动、层次结构),以促进学习。
  • 讨论表示与感知(以对象为中心、被动/交互式)以在跨任务族的学习中提供支持。
  • 描述用于状态空间发现、转移模型、运动策略、技能建模和分层抽象的学习方法。
  • 指出跨任务和开放世界设置的迁移所面临的挑战与机遇。

提出的方法

  • 将操作学习形式化为一组结构化的MDP(任务族)的集合,具有共享的行动空间以及任务特定的状态、奖励和上下文。
  • 采用对象中心的状态和上下文因子分解,以实现跨任务的对象级泛化。
  • 描述混合、分段连续的动力学(模态),以捕捉欠驱动操作和模态切换。
  • 结合选项(技能)和分层表示,以实现跨任务的可重复使用的运动技能。
  • 区分被动与交互感知,并讨论主动/自监督学习以提升对象属性和状态表示。
  • 提出通过上下文感知策略在任务族中学习,能够在对象属性和环境配置变化的任务之间迁移。

实验结果

研究问题

  • RQ1如何将操作任务形式化,以支持在相关任务族中的学习?
  • RQ2哪些表示(对象中心、分层)最有利于跨任务和跨对象的泛化?
  • RQ3如何在一个任务族中学习并迁移状态、转移和奖励模型?
  • RQ4互动感知和主动学习在高效操作学习中的作用是什么?
  • RQ5如何定义、迁移并组合技能,以在同一任务族内解决新任务?

主要发现

  • 操作任务天然地建模为具有对象中心状态空间的结构化MDP,便于跨任务实例迁移。
  • 欠驱动和模式切换产生混合动力学,学习算法必须处理,通常通过分层或基于技能的方法。
  • 对象中心表示(点、部件、对象层级)和互动感知提高跨任务、跨对象的泛化。
  • 技能(选项)和分层分解使可重复使用的运动策略和跨任务族的模块化学习成为可能。
  • 互动感知与主动学习可以降低不确定性,使被动感知的自监督落地成为可能,从而改进建模与控制。
  • 跨任务族的迁移依赖于上下文向量和对象级结构,以将策略与模型泛化到新任务。

更好的研究,从现在开始

从阅读论文到最终审阅,大幅缩短您的研究时间。

无需绑定信用卡

本解读由 AI 生成,并经人工编辑审核。