百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
I

isaac_ros_nvblox

> 编程语言
开源

使用 nvblox 实现 NVIDIA 加速的 3D 场景重构和 Nav2 本地成本图提供程序

731 stars0 点赞1 次浏览
访问官网GitHub

工具介绍

使用 nvblox 实现 NVIDIA 加速的 3D 场景重构和 Nav2 本地成本图提供程序

Isaac ROS Nvblox

Nvblox ROS 2 集成,用于本地 3D 场景重构和映射。

概述

Isaac ROS Nvblox 包含用于 3D 重构和成本估算的 ROS 2 软件包 用于导航的地图。isaac_ros_nvblox 处理深度和姿态。 实时重建 3D 场景,并输出 2D 的成本地图 Nav2。成本地图是 在导航过程中用作基于视觉的解决方案,以避免碰撞 障碍。 isaac_ros_nvblox 专门用于与深度摄像头和/或 3D LiDAR 相结合使用。 该包使用 GPU 加速来计算 3D 重建和 2D 成本图,使用 nvblox, 其底层 一个不依赖框架的 C++ 库。

上图是使用 isaac_ros_nvblox 的典型图形。Nvblox 会接收深度图像、彩色图像和姿态作为输入,并利用 GPU 计算 3D 场景重建。在该图形中,姿态是通过 visual_slam 或其他姿态估计节点计算的。重建结果被切分为输出成本图,该图通过成本图插件提供给 Nav2。可选的彩色 3D 重建通过网格可视化插件传送到 rviz。Nvblox 会将网格更新流式传输到 RViz,以实时更新重建结果,因为重建结果正在构建中。

isaac_ros_nvblox 提供了多种操作模式。在默认模式下,环境被假定为静态。此外,还提供了两种额外的操作模式,用于支持包含动态元素的映射场景:人员重建,用于映射包含人员的场景;动态重建,用于映射包含更一般动态物体的场景。上图显示了isaac_ros_nvblox在人员重建模式下的运行情况。与深度图对应的彩色图像通过使用 PeopleSemSegNet DNN 模型来处理,以估计彩色图像中的人员分割掩码。Nvblox 使用此掩码将重建的人员分离成一个单独的仅包含人员的重建部分。[技术详情](https://nvidia-isaac-ros.github.io/concepts/scene_reconstruction/nvblox/technical_det

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

C++3d-reconstructiongpujetsonnvidia

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言