而研究者在这方便已经迈出了重要的一步,近期,有麻省理工的研究人员已经完成了一个可以教其他机器人学习的机器人。
那机器人是如何学习的呢?
一般来说有两种方式,一种便是从示例中学习。先给机器人演示如何完成一个任务,再让它重复这个过程。
另一种则是通过运动设计技术。这个技术需要编程者精确地去设定需要完成的任务的目标和约束条件。
但是,现在,麻省理工的研究人员开发了一种融合前两种方式的教学系统。这套系统被称为“C-learn”。只需要给出一些关于移动物品的信息指令,然后给一个简单的示范,就算不是程序员,也可以轻松教会机器人一个类型的任务。
麻省理工研发了一个“擎天柱教练”,教其他机器人学技能
在模拟时,研究人员展示了“擎天柱”的“威力”。它可以无缝地把自己的技能传授给另一个“Atlas”机器人。这个高1米8重180公斤的类人型的大家伙,一如工程师植入了程序一样,轻松get到了一项新技能。
一位投身此项研究的麻省理工博士生Claudia Pérez-D'Arpino谈道:“通过结合示例学习的直接性和运动设计算法的准确性,这种方法系统甚至可以教会机器人一些他们之前没有学过的新型技能,比如多级运用他们的机械臂。”
麻省理工研发了一个“擎天柱教练”,教其他机器人学技能
最关键的是,即使机器人之间行动的方式存在差异,这套系统也可以完成自动教学。而有的企业,需要一些不同类的机器人执行相同任务,这可就是极大的福音了。并且这类机器人可以实现个人化的遥控操作,省钱省时又省力。
麻省理工的研究人员则进一步表示,该机器人的优势是,对于想用大量机器人做重复工作的公司可以大大节省成本,同时,研究人员希望用此系统可以更好的研发防爆与防灾机器人。