0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

NVIDIA Isaac ROS GEM的功能特性

NVIDIA英伟达企业解决方案 来源:NVIDIA英伟达企业解决方案 作者:NVIDIA英伟达企业解 2022-08-14 11:12 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

NVIDIA Isaac ROS GEM 是一款基于硬件加速的软件包,可以让 ROS 开发者更轻松地基于 NVIDIA 硬件构建高性能解决方案。

NVIDIA Isaac ROS GEM功能特性

高吞吐量感知

Isaac ROS GEM 提供的软件包中包括图像、计算机视觉,以及针对 NVIDIA GPU 和 Jetson 高度优化的 DNN 处理功能。

灵活的模组化软件包

借助模组化软件包,ROS 开发者可以准确地选择需要集成到其应用中的内容。这意味着他们可以替换整个工作流,也可以仅更换一种算法

缩短开发时间

Isaac ROS GEM 经过精心设计和测试,与现有的常见 ROS 节点相似,更易于集成到现有应用中。

适用于ROS开发者

且丰富多样的感知AI软件包

ROS 2 节点可应对常用的图像、计算机和 DNN 处理功能,这些功能是为 AI ROS 机器人应用提供高性能感知的关键要素。

基于Visual SLAM的定位

当自主机器在相应环境中移动时,它们必须持续追踪自己的位置。视觉测距通过估算摄像头相对于其起始位置的距离来解决这一问题。支持立体视觉测距的 Isaac ROS GEM 为 ROS 开发者提供了这一强大功能。

此 GEM 使实时立体摄像头视觉测距解决方案具备高准确度。可在此处参考基于广泛使用的 KITTI 数据库的公开可用结果。此 GPU 加速软件包不仅具备高准确度,运行速度也非常快。事实上,SLAM 现在可在 Jetson Xavier AGX 上以高清分辨率(1280 x 720)实时(60 fps 以上)运行。

3D场景重建– nvblox(预览)

仅仅明确机器人的位置还不足以在复杂的环境中实现安全导航。机器人还必须能够自己发现障碍物。nvblox(预览)使用 RGB-D 数据来创建机器人所在环境的密集 3D 显示。其中包括不可预见的障碍物,如果不进行实时观察,可能会对机器人造成危险。而此数据有助于为导航堆栈生成时间成本图。

DNN 推理过程

DNN 推理 GEM 是一组 ROS2 软件包,允许开发人员使用 NGC 上可用的 NVIDIA 众多推理模型中的任何一种,甚至可以提供自己的 DNN。利用 NVIDIA TAO 工具套件,开发者可以进一步调整预训练模型或优化自己的模型。

优化后,这些软件包将通过 NVIDIA 的推理服务器 TensorRT 或 Triton 进行部署。借助利用 TensorRT(NVIDIA 的高性能推理 SDK)的节点实现出色的推理性能。如果 TensorRT 不支持所需的 DNN 模型,则可以使用 Triton 来部署模型。

整合模型支持的其他 GEM 现已推出,并支持 U-Net 和 DOPE 。基于 TensorRT 的 U-Net 软件包可用来从图像中生成语义分割遮罩。DOPE 软件包可用于对所有检测到的目标进行 3D 姿态估计。

该工具是在 ROS 应用程序中加入高性能 AI 推理的最快方法。下图为预训练模型 PeopleSemSegNet,运行速度为 25fps @544p

摄像头/ 图像处理

在典型的机器人图像处理流程中,须先处理通过摄像头传感器获得的原始数据,然后再将其传递给 DNN 或用于感知处理的经典计算机视觉模组。此图像处理过程包括镜头失真校正(LDC)、图像调整和图像格式转换等。如果需要用到立体摄像头,则还需要估计差异。图像处理 GEM 旨在利用 Jetson 上的专用计算机视觉硬件,例如 GPU、VIC(视频和图像合成器)和 PVA(可编程的视觉加速器)。

针对使用 CSI 接口连接摄像头的机器人,NVIDIA 提供硬件加速的 Argus 软件包。

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • NVIDIA
    +关注

    关注

    14

    文章

    5696

    浏览量

    110133
  • 软件包
    +关注

    关注

    0

    文章

    117

    浏览量

    12179
  • ROS
    ROS
    +关注

    关注

    1

    文章

    296

    浏览量

    18877

原文标题:DevZone | NVIDIA Isaac ROS GEM

文章出处:【微信号:NVIDIA-Enterprise,微信公众号:NVIDIA英伟达企业解决方案】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    基于NVIDIA Isaac库开发的机器人调酒师ADAM亮相国际赛场

    基于 NVIDIA Isaac 库开发的机器人调酒师 ADAM,为维加斯黄金骑士队的冰球粉丝带来了身临其境的未来式服务体验。
    的头像 发表于 12-24 10:05 622次阅读

    NVIDIA Omniverse基于Container的部署推流方案

    为了让客户能够高效安装和部署 NVIDIA Omniverse 及 NVIDIA Isaac 平台,NVIDIA 现已推出简单便捷的容器化部署方案,以支持在数据中心的服务器中实现流式仿
    的头像 发表于 12-17 10:17 970次阅读
    <b class='flag-5'>NVIDIA</b> Omniverse基于Container的部署推流方案

    仅使用智能手机在NVIDIA Isaac Sim中重建场景

    使用 iPhone 拍摄照片,到利用 3DGUT 进行 3D 场景重建,再到将重建的场景导入 NVIDIA Isaac Sim 并添加机器人。若要跳过重建步骤(步骤 1–3),直接在 Isaac Sim(步骤
    的头像 发表于 11-10 14:03 1184次阅读

    NVIDIA Isaac Lab推动机器人技术突破

    Isaac Lab 是 Isaac Gym 的替代版本,该框架已将 GPU 原生机器人仿真扩展至大规模多模态学习的全新领域。Isaac Lab 整合了 GPU 并行的物理真实的仿真、逼真的渲染技术,以及模块化可组合架构,为机器人
    的头像 发表于 10-21 11:20 1359次阅读

    NVIDIA 利用全新开源模型与仿真库加速机器人研发进程

    科研人员及开发者打造功能更强大、适应性更强的机器人。   全新的 NVIDIA Isaac GR00T 开源基础模型将为机器人赋予接近人类的推理能力,使其能够拆解复杂指令,并借助已有知识与常识执行任务
    的头像 发表于 09-30 09:52 3224次阅读
    <b class='flag-5'>NVIDIA</b> 利用全新开源模型与仿真库加速机器人研发进程

    NVIDIA Isaac Lab多GPU多节点训练指南

    NVIDIA Isaac Lab 是一个适用于机器人学习的开源统一框架,基于 NVIDIA Isaac Sim 开发,其模块化高保真仿真适用于各种训练环境,可提供各种物理 AI
    的头像 发表于 09-23 17:15 2650次阅读
    <b class='flag-5'>NVIDIA</b> <b class='flag-5'>Isaac</b> Lab多GPU多节点训练指南

    NVIDIA Isaac Sim仿真平台助力他山科技实现触觉传感技术突破

    触觉感知作为机器人与环境交互的核心能力之一,正成为突破人机协作精度瓶颈的关键。他山科技基于 NVIDIA Isaac Sim 仿真平台,融合其业界领先的触觉传感器产品,构建了一套高精度、高频率的触觉
    的头像 发表于 09-06 15:30 2195次阅读

    一文读懂 | SECS/GEM 通信基础及 GEM 控制状态模型

    的核心支柱。本文将为您介绍GEM标准,并开启一个由5篇文章组成的系列,阐述GEM的各项特性与优势。什么是GEM标准?GEM指一套规范制造设备
    的头像 发表于 08-19 13:46 4762次阅读
    一文读懂  |  SECS/<b class='flag-5'>GEM</b> 通信基础及 <b class='flag-5'>GEM</b> 控制状态模型

    NVIDIA Jetson + Isaac SDK 人形机器人方案全面解析

    NVIDIA Jetson + Isaac SDK 人形机器人方案全面解析 一、方案概述 Jetson 硬件平台 :提供 AI + GPU 运算能力,配合多传感器、视觉、传动控制体系 Isaac
    的头像 发表于 07-30 16:12 2474次阅读

    NVIDIA Jetson + Isaac SDK 在人形机器人领域的方案详解

    NVIDIA Jetson + Isaac SDK 在人形机器人领域的 方案详解 ,涵盖芯片型号、软件平台、开发工具链、应用场景与典型客户等。 一、方案概述:Jetson + Isaac SDK
    的头像 发表于 07-30 16:05 3961次阅读

    NVIDIA助力构建人形机器人全身遥操作仿真平台

    清华大学与银河通用机器人联合研发,推出了专为人形机器人全身仿真遥操作设计的平台 OpenWBT_Isaac。该平台依托 NVIDIA Isaac Sim 与 Isaac Lab 的强大
    的头像 发表于 07-28 15:01 2303次阅读

    NVIDIA Isaac Lab可用环境与强化学习脚本使用指南

    NVIDIA Isaac Sim 是一款基于 NVIDIA Omniverse 构建的参考应用,使开发者能够在基于物理的虚拟环境中模拟和测试 AI 驱动的机器人开发解决方案。NVIDIA
    的头像 发表于 07-14 15:29 2665次阅读
    <b class='flag-5'>NVIDIA</b> <b class='flag-5'>Isaac</b> Lab可用环境与强化学习脚本使用指南

    NVIDIA Isaac Sim和Isaac Lab现已推出早期开发者预览版

    NVIDIA 发布了机器人仿真参考应用 Isaac Sim 和机器人学习框架 Isaac Lab 的开发者预览版。开发者现在可以通过 GitHub 访问早期版本,抢先体验先进功能,用于
    的头像 发表于 07-04 14:23 2048次阅读

    NVIDIA Isaac Sim 4.5.0与lsaac Lab 2.0的安装教程

    Isaac Sim 和 Isaac Lab 目前开放下载的版本是 Isaac Sim 4.5.0 以及 Isaac Lab 2.0,本篇文章将为大家带来这两个软件的安装教程。
    的头像 发表于 06-19 15:00 3337次阅读
    <b class='flag-5'>NVIDIA</b> <b class='flag-5'>Isaac</b> Sim 4.5.0与lsaac Lab 2.0的安装教程

    NVIDIA Isaac Sim与NVIDIA Isaac Lab的更新

    在 COMPUTEX 2025 上,NVIDIA 宣布了机器人仿真参考应用 NVIDIA Isaac Sim 和机器人学习框架 NVIDIA Isa
    的头像 发表于 05-28 10:06 2425次阅读