ros-drivers / pointgrey_camera_driver

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

Bug with Bumblebee2 specifying Serial Number #154

Closed zlacelle closed 6 years ago

zlacelle commented 6 years ago

I'm running Ubuntu 14.04 with Flycapture2 2.9.3.43-amd64 and the pointgrey_camera_driver, with the BB2-03S2C-25. This is the one with the 1394a interface.

When I run the driver with the default bumblebee.launch file (not specifying the bumblebee_serial argument), it runs fine.

When I run the driver by specifying the serial, it will run for a few cycles (maybe), then start dumping the following to the ROS logger:

Node: /camera/bumblebee_nodelet_manager

PointGreyCamera: Failed to retrieve buffer within timeout. Location: /tmp/binarydeb/ros-indigo-pointgrey-camera-driver-0.12.2/src/stereo_nodelet.cpp:PointGreyStereoCameraNodelet::devicePoll::304 The only difference between the two calls is the line ``` ```
zlacelle commented 6 years ago

I've also verified that it doesn't seem correlated with the calibrated argument, only the bumblebee_serial argument.

zlacelle commented 6 years ago

Seems that it was a hardware problem with the camera.