ai是做什么的 ai是什么( 四 )


【ai是做什么的 ai是什么】Intera 5 是一种图形化编程语言 。Brooks 说,你可以查看它,修改它,或者你可以在行为树中编写一个程序,让它绕过程序的选项自动执行 。
■ 图 4: 集成AI 的协作机器人,将计算机数控车床应用到定制注塑机上,可以促进工艺过程的自动化,提高产品质量和生产效率,并可以将运行人员从重复的任务中解放出来 。
AI 改变机器人编程
人工智能正在改变机器人的编程方式 。在Embodied Intelligence 公司,Abbeel 和他的团队利用 AI 的力量,以帮助工业机器人学习新的、复杂的技能 。
他们的工作是从 Abbeel 在加州大学伯克利分校的研究中发展而来的,在使用模仿学习和深层强化学习来培训机器人操纵物体方面有了重大突破 。开始采用感知和控制相结合的方式来远程操作机器人 。操作员佩戴虚拟现实 (VR) 装置,通过摄像机来显示机器人的视图 。
在控制方面,VR 设备配置了操作员手持的处理设备 。当运行人员的手移动时,该运动就能被跟踪 。跟踪所得的坐标和方向,被送入驱动机器人的计算机上 。这样操作员可以直接控制机器人爪的运动,就像木偶一样 。
Abbeel 说: “我们允许人类将自己嵌入机器人内部 。”通过机器人的眼睛,人可以看并且控制机器人的手臂 。他说,人类是如此灵巧,以至于机器人爪和我们的手之间没有可比性 。通过 VR 系统,操作员可以感受到机器人运动方面的限制 。
“通过给机器人演示来传授技能的精髓 。这并不意味,在刚开始时会像机器人一样快 。它会以人类的速度进行,对于大多数机器人来说,这非常缓慢 。”Abbeel 说 。这是第一阶段( 模仿学习) 。通过示范培训机器人 。然后在第二阶段,机器人将运行强化学习,从它自己的尝试和错误中学习 。这时,机器人已经学会了任务的精髓 。现在,机器人只需要学会如何加速 。这时它可以通过强化学习加快学习的进程 。
他们的技术特别适合于挑战性的视觉和操作任务,而这对传统的软件编程技术来说太复杂了 。Embodied公司可以让任何人通过自己的演示,使用该软件来重新为它们的机器人编程 。这将允许任何公司,不管大小都可以快速重新部署机器人,完成不同的任务 。
■ 图 5: 操作员戴着VR 头盔,手持运动跟踪装置,远程操作机器人,这样它就可以学习如何使用强化学习来独立完成新的技能 。
未来的潜力
虽然AI 在云计算机器人、机器学习、计算机视觉、语音识别等各个方面都在进步,并在特定领域取得了显著的进步,然而,AI 对人类还是所知有限 。
在 AI 和人类工程学的帮助下,即使有一天机器人能够接近人类的灵巧程度,但可能也永远不会真正掌握周围的世界 。语境和独创性将仍是人类主导的领域 。技术既不坏也不好,就看我们如何使用它 。有了人工智能和机器人的帮助,人类就有了巨大的潜能来做更多有意义的事 。

推荐阅读