finds.dev← search

// the find

NVIDIA-ISAAC-ROS/isaac_ros_nvblox

★ 707 · C++ · Apache-2.0 · updated May 2026

NVIDIA-accelerated 3D scene reconstruction and Nav2 local costmap provider using nvblox

GPU-accelerated 3D scene reconstruction for ROS 2, turning depth camera or LiDAR streams into a live TSDF/ESDF map and feeding a Nav2 costmap plugin. It wraps NVIDIA's nvblox C++ library in a ROS 2 node graph, targeting Jetson and x86+NVIDIA desktop deployments. This is the real deal for robotics teams doing local obstacle avoidance — not a toy.

TSDF integration times of 0.1–0.8 ms on desktop GPUs are genuinely fast for real-time scene reconstruction at 5cm voxels. The separation between the framework-independent nvblox core library and these ROS 2 wrappers is clean — you can use nvblox without ROS if needed. Dynamic object support (people segmentation via PeopleSemSegNet, general dynamics mode) handles the real-world case that most reconstruction systems punt on. The Nav2 costmap plugin integration is plug-and-play if you're already in that ecosystem.

Hard NVIDIA GPU dependency with no CPU fallback — if your robot doesn't have CUDA hardware, you're out. The whole stack is tightly coupled to NVIDIA Isaac ROS, meaning you're pulling in their container ecosystem and toolchain rather than just adding a ROS package. Orin Nano can't run dynamics mode at all, which is a real gap for cost-sensitive deployments. Documentation lives entirely on an external site rather than in-repo, so if that site goes down or changes, the quickstart becomes a dead end.

View on GitHub → Homepage ↗

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →