C-LEARN 帮助机器人学习和分享技能(+视频)

YouTube 上一些最受欢迎的视频与 2015 年 DARPA 机器人挑战赛 (DRC) 最后阶段机器人的滑稽失败有关,当时这些类人机器人在接近紧急情况下采取行动。许多人惊讶地发现机器人在尝试执行开门等简单任务时跌倒和翻倒。

来源:Robogeek新闻频道(关于机器人技术的俄罗斯与世界新闻)

YouTube 上一些最受欢迎的视频与 2015 年 DARPA 机器人挑战赛 (DRC) 最后阶段机器人的滑稽失败有关,当时这些类人机器人在接近紧急情况下采取行动。许多人惊讶地发现机器人在尝试执行开门等简单任务时跌倒和翻倒。

但现在麻省理工学院 (MIT) 的研究人员开发了一种训练方法,可以让机器人更擅长在紧急情况下解决物理问题。 C-LEARN 或“约束学习”将知识库与演示学习相结合,本质上是为机器人提供信息,然后告诉它如何使用它。

一个方面是运动规划,它是机器人执行某些动作(例如移动到给定点)必须采取的一系列步骤。 C-LEARN 结合了机器学习和运动规划技术,这样即使不是机器人专家或程序员的人也可以教机器人解决新问题,然后可以轻松地将新技能转移到其他机器人上。

这种方法结合了机器人技术中常见的两种运动编程方法。第一个是演示,例如,用手移动机械手,使其能够抓取杯子。第二种方法与优化和试验相关,其中程序员确定操作的目的和任何限制。

第一种方法通常很难推广到其他情况,而第二种方法可能需要大量时间和专业知识。然而,现在,使用 C-LEARN,可以通过提供有关对象操作的基本信息,然后执行单个演示来简单地教机器人新动作。该方法还允许机器适应新的情况,例如在使用正在学习的信息时遇到障碍。

阿特拉斯