ensenso / ros_driver

Official ROS driver for Ensenso stereo cameras.
http://wiki.ros.org/ensenso_driver
BSD 3-Clause "New" or "Revised" License
29 stars 25 forks source link

Ueye #21

Closed ThomHordijk closed 5 years ago

ThomHordijk commented 5 years ago

Currently we are trying to use an Ensenso n35. Up untill recently it worked just fine. Today the camera started throwing errors. We are not using custom code simply the ensenso_camera_node and request_data. When trying to start the camera nodes we sometimes get the following error, which we have not run into up until now:

[ERROR] [1555504175.323337616]: NxLibException 17 (ExecutionFailed) for item /Execute
[ERROR] [1555504175.323476283]: UEyeApiException: UEye API error 17(The driver could not be loaded) at </common/uEye/uEyeCamera.cpp:472>.

At times the camera does manage to start up and data is received however after some time Ros will lose the connection and a similar error message is shown. Could this pertain to the ueye driver or the SDK?

saierd commented 5 years ago

This sounds like an issue with the uEye driver. Can ueyedemo use the camera reliably?

ThomHordijk commented 5 years ago

The ueyedemo seems to working fine. The camera has not given the error the last couple of times that we tested with it. However, this seems kind of unreliable in regard to deploying the system on site. It should not have errors that come and go with the weather in my opinion

saierd commented 5 years ago

I guess the problem also occurs in NxView, not only with the ROS node, right? If so, there is probably an issue with the uEye driver. You could try to reinstall it. If that doesn't help, you should contact the IDS support. They also provide support for our cameras and SDK.