ros-drivers / pointgrey_camera_driver

ROS driver for Pt. Grey cameras, based on the official FlyCapture2 SDK.
128 stars 180 forks source link

Can't get the Gige pointgrey data with pointgrey_camera_driver sometimes. #76

Open yuzhou42 opened 7 years ago

yuzhou42 commented 7 years ago

Sometimes I got "PointGreyCamera::start Failed to start capture | FlyCapture2::ErrorType Failed to set isochronous bus speed to BUSSPEED_S_FASTEST" problem when I run the pointgrey_camera_driver, When I restart the power, everything is fine, Does anyone know how to solve this ? I use ubuntu16.04 and ros kinetic, the two camera I use are Flea3 GigE camera.

IndefiniteBen commented 6 years ago

Randomly found this issue when I encountered a problem with isochronous start and googled. I solved this after finding this and realising that the USB dataflow was simply too great for the VM I was running to work at full 20482048 resolution. Switched to 10241024 and it worked fine. I'm guessing the core cause is the lack of power assigned to the VM but I have not tested this theory.