ZED ROS 2 Wrapper 5.6: CUDA zero-copy with rosidl::Buffer for ROS 2 Lyrical and Isaac ROS 5

요약
ZED ROS 2 Wrapper v5.6이 출시되어 ROS 2 Lyrical의 rosidl::Buffer 메시지 필드와 CUDA 버퍼 백엔드 지원이 추가되었다. rosidl::Buffer와 CUDA 버퍼 백엔드는 NVIDIA가 OSRA와 협력해 ROS 2 Lyrical에 기여한 것으로, NVIDIA Isaac ROS 5의 가속 데이터 경로(accelerated data path)의 기반이 된다. 이번 릴리스로 ZED 노드는 ZED SDK가 연산하는 GPU 메모리에서 직접 고밀도 데이터를 발행하므로, GPU 가속 구독자는 GPU→CPU→직렬화→역직렬화→GPU 왕복 과정을 거치지 않아도 된다. 적용 대상은 이미지, 깊이 맵(depth map), 신뢰도 맵(confidence map), 포인트 클라우드(point cloud)이며, 커스텀 타입이나 별도 브리지 없이 sensor_msgs/msg/Image 등 표준 메시지 타입을 그대로 사용한다. CUDA 백엔드를 지원하지 않는 RViz2, ros2 bag, 원격 머신의 노드 등은 자동으로 CPU 데이터를 수신하는 폴백(fallback) 기능도 기본 제공된다.
큐레이터 노트
원문에 없는 맥락입니다
표준 토픽·메시지 타입을 유지하면서 GPU zero-copy를 도입했다는 점이 기존 파이프라인과의 호환성을 높인다. 다만 실제 지연 감소 효과는 Isaac ROS 5처럼 CUDA 백엔드를 지원하는 구독자 노드가 파이프라인에 얼마나 갖춰져 있느냐에 달려 있다.
이 글은 원문을 요약한 큐레이션입니다. 수치·스펙은 원문 표기를 유지했습니다. 이 글은 AI의 도움을 받아 작성했습니다. 로봇 발표는 제조사·연구실 보도자료가 많으므로 검증된 결과와 구분해 읽으세요.