nvidia-isaac/nvblox

A GPU-accelerated TSDF and ESDF library for robots equipped with RGB-D cameras.

해결 과제

nvblox는 로봇 공학에서 실시간 3D 장면 재구성을 위한 고성능 솔루션을 제공합니다. 로봇이 주변 환경을 3D로 매핑할 수 있게 하여 기하학적 구조를 이해하고 복잡한 환경에서 효과적으로 탐색할 수 있도록 지원합니다.

작동 원리

이 라이브러리는 NVIDIA CUDA 하드웨어를 사용하여 GPU에서 직접 3D 재구성을 수행합니다. 실시간으로 공간 데이터 구조를 구축, 조작 및 쿼리하여 텍스처 매핑 및 경로 계획을 위한 유클리드 부호 거리 필드 (ESDFs) 생성과 같은 작업을 수행할 수 있습니다.

대상 사용자

자율 시스템을 위해 효율적이고 실시간인 공간 인식이 필요한 로봇 공학 개발자와 연구자를 위해 설계되었습니다. C++, Python 및 ROS2를 통한 통합을 지원합니다.

주요 특징

  • NVIDIA GPU에 최적화된 실시간 3D 재구성
  • 다중 인터페이스 지원: C++, Python, ROS2
  • 내비게이션 및 경로 계획을 위한 ESDFs 생성 가능
  • 다중 카메라 재구성 및 텍스처 매핑과 같은 복잡한 작업 처리

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트