Hi,
I plan to use multiple cameras simultaneously, therefore I launch default roslaunch depthai_ros_driver camera.launch
with camera_i_mx_id
set to a particular camera ID. Wih ID unset, the driver runs smoothly, although the driver crashes with a defined ID. Debug console shows following:
2023-07-10 16:05:52.325] [debug] Asset map dump: {"map":{"/node/9/__blob":{"alignment":64,"offset":0,"size":14510848}}}
[2023-07-10 16:05:52.407] [debug] DataOutputQueue (stereo_stereo) closed
[2023-07-10 16:05:52.407] [debug] DataOutputQueue (imu_imu) closed
terminate called after throwing an instance of '[2023-07-10 16:05:52.407] [debug] DataOutputQueue (nn_nn) closed
dai::XLinkWriteError'
[2023-07-10 16:05:52.407] [debug] Log thread exception caught: Couldn't read data from stream: '__log' (X_LINK_ERROR)
what(): [2023-07-10 16:05:52.407] [debug] Timesync thread exception caught: Couldn't read data from stream: '__timesync' (X_LINK_ERROR)
Couldn't write data to stream: '__stream_asset_storage' (X_LINK_ERROR)
[2023-07-10 16:05:52.407] [debug] DataOutputQueue (rgb_isp) closed
[FATAL] [1688997953.625821187]: Failed to load nodelet '/oak` of type `depthai_ros_driver/Camera` to manager `oak_nodelet_manager'
Does anyone know what might cause the issue? Thank you.