机器人

Unity 推动机器人行业发展,发布新功能

mm

Unity 是开发和运行实时 3D 或 RT3D 内容的领先平台之一。该公司最近宣布了其对象姿势估计功能,旨在通过计算机视觉和模拟技术增强机器人行业,特别是在工业环境中。

对象姿势演示

对象姿势演示与一项对应的演示一起进行,展示了机器人如何通过合成数据学习。

Unity 人工智能高级副总裁 Danny Lange 博士表示:

“这是一个强大的例子,展示了一个系统可以通过学习而不是编程,并且当它从合成数据中学习时,可以捕捉到比任何程序员都更细致的模式,”他说。“将我们的技术叠加在一起,展示了我们如何跨越一条线,并开始处理真正的人工智能,在本例中,展示了训练机器人的效率。”

当 Lange 提到叠加公司的技术时,他部分指的是 Unity 最近发布的支持机器人操作系统(ROS)的功能,ROS 是一个灵活的框架,用于开发机器人软件。

https://www.youtube.com/watch?v=dhVPml_IVr4

在之前的版本基础上继续发展

在发布对象姿势估计演示之前,Unity 发布了公司的 URDF 导入器,这是一个开源的 Unity 包,以及 ROS-TCP-Connector,旨在大大减少 ROS 节点和 Unity 之间的消息延迟。这使得在模拟环境中运行的机器人可以实时运行。

模拟技术通常用于测试危险、昂贵或罕见的情况下的应用。通过使用模拟,应用可以在部署到机器人之前进行验证,从而可以提前发现潜在的问题。通过结合 Unity 的内置物理引擎和 Unity 编辑器,可以创建无数的虚拟环境。

通过这些工具的组合,演示展示了如何创建大量的合成标记训练数据。然后使用这些数据来训练一个简单的深度学习模型,以预测立方体的位置。演示提供了一个教程,供那些想要重现该项目的人参考。

“使用 Unity,我们不仅使数据创建民主化,我们还提供了一个交互式系统,用于在虚拟环境中模拟高级交互,”Lange 继续说。

“您可以开发自主车辆的控制系统,例如这里的高昂的机器人臂,不会损坏设备或大大增加工业安装的成本。能够在高保真虚拟环境中证明预期应用的风险,将为许多准备被机器人、人工智能和机器学习转变的行业节省时间和金钱。”

Alex McFarland 是一名人工智能记者和作家,探索最新的人工智能发展。他曾与世界各地的众多人工智能初创公司和出版物合作。