不同类型的机器人也能碰撞出火花
每个机器人都有自己擅长的领域,一件复杂的事情,如果有不同类型的机器人一起合作说不定更加高效。美国卡内基梅隆大学(Carnegie Mellon University,CMU)就有一群研究者,他们可以让不同类型的机器人产生交流,满足人类需求。
比如为人类做早餐。Baxter 是一只原地不动的机器人,可以依靠双手来煮鸡蛋;CoBot 没有手臂却擅长在室内游走,可以用前置篮筐来递鸡蛋。双方可以无线通话,最重要的一点是,在事情没有按计划进行的时候,他们还能给对方以及时反馈。
正如 Manuela Veloso(计算机科学教授,研究者之一)所说,机器人互相沟通,可以优化工作流程。如果一个团队中有像 Baxter 这样的协调者,他负责主要部分,运送之类的活则交给其他机器人来做,那么这种情况下,工作效率是最高的。
在此之前,成功的机器人团队合作要么就是同类机器人,要么就是固定场景中不同机器人。Baxter 和 CoBot 属于多样化机器人团队。Veloso 认为这种团队的合作窍门在于少量交流,一个独立的机器人先把自己的任务完成,迫不得已再和其他机器人沟通,可以保证错误更少,灵活性更高。
(以往的机器人合作)
虽然 CMU 的项目只针对 Baxter 和 CoBots,但其实这一合作机制也可以被运用到很多机器人组合上。当然,对于那些不容易明确分工或者是需要持久交流的工作,这种合作方式可能就不太适合了。
所谓“万事皆通,一无所长”(Jack of all trades, master of none), MIT 机器人互动小组领导人 Julie Shah 认为,让每个机器人都擅长做每样事情是不现实的。在这一点上,她非常支持 CMU 的这一项目,认为 Baxter 和 CoBot 之间的合作方式非常高效。
题图来自:《机器人总动员》