-
Notifications
You must be signed in to change notification settings - Fork 95
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Unable to connect to multiple cameras simultaneously using index #28
Comments
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:
The text was updated successfully, but these errors were encountered: