资讯

英伟达推出具有开源机器人管理功能的全新 Isaac ROS 开发者预览版

原创 2022-10-21 09:21 DDing 来源:AGV网
美国英伟达公司(NVIDIA)

机器人操作系统((ROS)是专为机器人软体开发所设计出来的一套电脑作业系统架构。它是一个开源的元级作业系统(后作业系统),提供类似于作业系统的服务,包括硬体抽象描述、底层驱动程序管理、共用功能的执行、程序间消息传递、程序发行包管理,它也提供一些工具和库用于获取、建立、编写和执行多机融合的程序。

英伟达 Isaac ROS是开放性生态系统,拥有硬件加速包、边缘到云计算以及用于AI自主移动机器人(AMR)的强大软件栈,使ROS开发者更容易在英伟达硬件上构建高性能解决方案。英伟达Isaac ROS由单独的软件包(GEM)和完整的管道(NITROS)组成,以实现硬件加速的性能。

在正在举行的ROSCon 2022上,英伟达(NVIDIA )宣布了新的Isaac ROS软件版本--开发者预览版(DP)2,其中包括新的云和边缘到机器人的任务管理和自主移动机器人(AMR)车队的监控软件,以及ROS 2开发者的额外功能。

除了性能上的改进外,新版本还增加了以下功能:

●任务调度和客户端。一个开源的CPU包,用于从车队管理系统向机器人分配和监控任务。任务调度是一个云原生的微服务,可以集成到更大的车队管理系统中。

●自由空间分割。一个硬件加速包,用于在机器人附近产生一个基于视觉AI的占用网格,作为导航堆栈的输入。

●264视频编码和解码。用于压缩视频数据记录和播放的硬件加速包。视频数据收集是训练人工智能感知模型的一个重要部分。这些新的GEM在英伟达Jetson AGX Orin平台上的性能测量为2个1080p的立体摄像机,速度为30帧/秒(总速度>120帧/秒),将数据占用率降低了约10倍。

NVIDIA 的新 Isaac ROS 版本带来了自主移动机器人管理的开源方法。(图片来源:英伟达)

NVIDIA 正在将 Mission Dispatch 作为容器化微服务提供,并将源代码发布到 Isaac GitHub 存储库,供那些想要深入了解它的人使用。该公司表示,它已被验证与其他开源 ROS 2 通信客户端兼容,包括 OTTO Motors 和 InOrbit 的 VDA5050 连接器。同时,Mission Client 与 Humble 版本的 ROS 2 兼容,并作为 Isaac ROS 包提供,并预集成到 Nav2 导航堆栈中。

OTTO Motors 首席技术官 Ryan Gariepy 在支持 NVIDIA 发布时表示:“随着现实世界中移动机器人部署的加速,互操作性变得越来越重要。将 VDA5050 与 ROS2 作为开源社区连接起来,将促进车队管理解决方案的创新,同时让机器人制造商专注于差异化。”

该公司还展示了关键 Isaac ROS 软件包的改进性能,包括深度感知。(图片来源:英伟达)

除了 Mission Dispatch 和客户端平台,NVIDIA 还利用此次活动展示了各种关键 Isaac ROS 软件包的改进性能,包括立体深度感知。该公司还宣布了一系列免费网络研讨会,其中包括与技术专家的问答环节,从今年 11 月开始,将在公司的 Jetson 平台上介绍具有视觉同步定位和映射 (vSLAM) 的高性能 ROS 2 本地化.

那些渴望试用 Isaac ROS 新版本的人可以在项目的 GitHub 存储库中找到它;该系列中的第一个网络研讨会的注册,随后将在 12 月举行,现在可以在 NVIDIA 的网站上注册。

0 0

网友评论

取消