用游戏引擎来训练机器人?Unity 发布最新机器人软件开发工具
2021 年 3 月 3 日,实时 3D 内容创作和运营平台 Unity(NYSE:U)发布了 示例项目 (Demo),该 Demo 将计算机视觉和仿真技术相结合,展示了 Unity 人工智能和机器学习功能如何有效地训练机器人,加速其在工业领域的应用落地。就在不久前,Unity 推出了支持的最新版本,ROS 提供了用于编写机器人程序的灵活软件架构。这些新工具为机器人专家打开了一扇大门,让他们可以安全、经济、快速地进行机器人应用的研究、测试、开发与部署解决方案。
Unity 人工智能高级副总裁 Danny Lange 表示:“这个 Demo 是系统主动学习而非被动编程的有力例证。通过对大量合成数据的学习,系统能够捕捉到具有细微差别的图案,这是任何一个普通程序都无法做到的。它展示了真正的人工智能技术,以及在训练机器人方面可能达到的效率。这些技术加在一起,能够看到我们正不断突破界限。“
在危险、昂贵或特殊的情况下测试应用程序时,仿真技术能够发挥很大的作用。在仿真环境中验证应用程序,可以在程序实际部署到机器人之前就尽早发现潜在问题,大大缩短迭代时间。Unity 内置的物理引擎与 Unity 编辑器结合,可用于创建出具有无数排列组合方式的虚拟测试环境,测试中的对象可以通过(贴近)现实世界中作用在物体上的力来控制。
随着最新的 Demo,Unity 还发布了一款开源的 Unity 程序包,可用于将机器人从其 URDF 文件导入到 Unity 场景中。Unity 中增强的可以进行更逼真的运动学模拟,此外,Unity 的还可大幅降低 ROS 节点和 Unity 之间的信息延迟,让机器人能够几乎实时地响应模拟的环境。Demo 还展示了最近发布的中的 Unity,可以用来创建大量合成的、标记的训练数据,从而训练一个简单的深度学习模型来预测立方体的位置。Demo 中提供的教程可帮助开发者重建该项目,通过应用定制的随机函数发生器可对项目进行扩展,以创建更多复杂的场景。
“通过 Unity,我们让人工数据合成变得更加大众化,而且使在虚拟环境中模拟高级交互成为可能。例如,为自动驾驶车辆或造价高昂的机器人手臂开发控制系统时,就不必担心破坏设备或增加工业安装成本了。如今人工智能和机器学习的发展,让机器人可以在工业各个领域执行更复杂的任务,而能够在高保真的虚拟环境中验证应用程序将节省时间和资金,加快机器人的应用落地。”Lange 补充到。
要了解有关 Unity 推动机器人技术未来发展的更多信息,请访问Unity Robotics页面。
- 标签:美国研究生留学论坛
- 编辑:刘卓
- 相关文章
-
滴滴出行递交 IPO 招股书:全球年活跃用户 4.93 亿
6 月 11 日,滴滴正式向 SEC 递交了 IPO 招股书,股票代码为 “DIDI”,高盛、摩根士丹利、摩根大通…
-
苹果聘请前宝马高管来推动其电动车项目
前宝马高管、最近离任的电动汽车初创公司 Canoo 首席执行官兼联合创始人 Ulrich Kranz 已被苹…
- 动点汽车:加码智能网联生态,实时引擎 Unity 正成为智能汽车行业的新驱动
- Grab 与 SPAC 公司的合并将推迟至今年第四季度完成
- 亚马逊广告全流域品牌打造方案,助力中国卖家打造全球品牌
- 知识产权平台权大师获 1.1 亿元 B 轮融资,布局行业全链条服务智能化
- 车好多完成 3 亿美元融资,推动加速汽车交易电商进程