ros-drivers / pointgrey_camera_driver

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

pointgrey_camera_driver : FlyCapture2::ErrorType 28 Feature register read failed. #192

Open martorelltorres opened 4 years ago

martorelltorres commented 4 years ago

Hi guys! I'm trying to run camera node from poitgrey_camera_driver using a chameleon 3 camera. I will try to describe the setup the best that I can.

HARDWARE

PC (USB3)-----USB3 HUB (no externally powered)---usb3 wire(10cm)---- CAM1

SOFTWARE The camera is detected

antoni@animapc:~/pointgrey_ws/src$ list_cameras 
Number of cameras found: 1
[0]Serial: 16401228, Model: Chameleon3 CM3-U3-31S4C, Vendor: Point Grey Research, Sensor: Sony IMX265 (1/1.8" Color CMOS), Resolution: 2048x1536, Color: true, Firmware Version: 1.12.3.0

The camera.launch which starts the image acquisition of the camera starts as is expected, but after a while the node crashes and it sends this errors:

[ERROR] [1568284061.587296690]: PointGreyCamera::getCameraTemperature Could not get property. | FlyCapture2::ErrorType 28 Feature register read failed.
[ERROR] [1568284074.451692080]: PointGreyCamera::getCameraTemperature Could not get property. | FlyCapture2::ErrorType 28 Feature register read failed.
[ERROR] [1568284096.884005963]: PointGreyCamera::getCameraTemperature Could not get property. | FlyCapture2::ErrorType 28 Feature register read failed.
[ERROR] [1568284104.603695165]: PointGreyCamera::getCameraTemperature Could not get property. | FlyCapture2::ErrorType 28 Feature register read failed.
[camera/camera_nodelet_manager-2] process has died [pid 10371, exit code -11, cmd /opt/ros/kinetic/lib/nodelet/nodelet manager __name:=camera_nodelet_manager __log:=/home/antoni/.ros/log/df7e8b22-d547-11e9-ad18-d8cb8ac06584/camera-camera_nodelet_manager-2.log].
log file: /home/antoni/.ros/log/df7e8b22-d547-11e9-ad18-d8cb8ac06584/camera-camera_nodelet_manager-2*.log
[camera/camera_nodelet-3] process has finished cleanly
log file: /home/antoni/.ros/log/df7e8b22-d547-11e9-ad18-d8cb8ac06584/camera-camera_nodelet-3*.log
[camera/image_proc_debayer-4] process has finished cleanly
log file: /home/antoni/.ros/log/df7e8b22-d547-11e9-ad18-d8cb8ac06584/camera-image_proc_debayer-4*.log

Another fact to keep in mind:

antoni@animapc:~/pointgrey_ws/src$ sudo cat /sys/module/usbcore/parameters/usbfs_memory_mb
[sudo] password for antoni: 
1024

Anyone can help me? Thanks in advance