Open joshvillbrandt opened 8 years ago
I have verified that both of the node sections in the previously mentioned launch file work independently. I also also verified that both camera work simultaneously with identical video settings using different drivers (so USB bus bandwidth shouldn't be the problem.)
I can confirm this as well, I have two cheap chinese laptop camera modules here, both with serial set to 0, even if index is set differently it does always try to open the same camera.
Same for me. I've connected four cameras (all same vendor/product) and cannot select them by index. The driver always opens the first one. Even invalid indices (like 100) don't given an error.
Same for me, anything changed after 3 years?
I am also interested if any progress was made regarding this topic.
I implemented the missing index functionality (libuvc #36, libuvc_ros #27) and am able to select a camera with an index. However, when I try to launch two instances of libuvc_camera simultaneously, the libuvc_camera instance that was started second always gets hung up somewhere in
uvc_start_streaming()
. Any ideas?My launch file looks like this: