ros2_cuda_ipc: Zero-copy GPU data sharing between ROS 2 processes

Does this lib directly depend on CUDA IPC API?

As far as I know, CUDA Inter-Process Communication (IPC) memory-sharing APIs are not supported on the NVIDIA Jetson platform running Jetson Linux (L4T).

CUDA IPC vs NVSHMEM for shared memory between applications - CUDA / CUDA Programming and Performance - NVIDIA Developer Forums

Do you consider using different backend like nvsci/nvstream?

Anyway, I think NITROS have done this already.