luxonis / depthai-ros

Official ROS Driver for DepthAI Sensors.
MIT License
251 stars 185 forks source link

Add new launch file for starting multiple rgbd cameras on robots. #532

Closed destogl closed 2 months ago

destogl commented 4 months ago

Overview

Author: Dr. Denis

Issue

Issue link (if present): N/A Issue description: When running multiple cameras on a robot it is hard to start them using provided launch files. Even the provided multiple_cameras.launch.py loades URDF multiple times for each camera and usually those are already loaded with the rest of the robot. Also the rgbd processing node name is overlapping when using multiple cameras. Here we propose node to solve it. Related PRs: N/A

Changes

ROS distro: humble (tested on, should work on rest) List of changes: Added new launch file with the content from rgbd_pcl.launch.py and camera.launch.py without loading URDF.

Testing

Hardware used: OAK-D-PRO-W Depthai library version: N/A

Visuals from testing

N/A