-
Notifications
You must be signed in to change notification settings - Fork 35
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
offset/alignment issue on frames (FireFly MV USB) #38
Comments
Some cameras can get their firmware into a bad state for whatever reasons. What recovery actions have you tried? Some of these suggestions may help: http://wiki.ros.org/camera1394/Troubleshooting |
If I stop and start the camera nodelet several times, it may be fixed. If this problem is happening, I've tried opening coriander, where I see the The reset_on_open flag does not seem to alter this either. I will try the As a side note, it would be nice if I could actually reset the camera on On Wed, Jul 9, 2014 at 12:55 PM, jack-oquin [email protected]
|
That is certainly possible. If we can figure out what it is, we can introduce some additional resets. This driver has been working for many years, with no-telling-how-many different cameras. Lots of them differ in their expectations for initialization and reset. Since your device is USB rather than firewire, some of the resets may work differently. |
I just tried to run the bus reset program and it does not seem to affect this. By the way, I've found this old message: http://permalink.gmane.org/gmane.comp.multimedia.libdc1394.devel/267 Also, if I open coriander I can fix the problem by pressing "restart iso". I imagine this could be included during initialization on the ros driver. I'm not sure how to avoid the problem altogether. |
That sounds promising. If you can figure out exactly which dc1394 commands that generates, we can experiment with adding them to the driver. I am willing to help, but don't have time to dig through the coriander sources myself right now. Too many other projects. |
Now that I'm using the system installed camera1394 I can't seem to trigger On Fri, Jul 11, 2014 at 4:13 PM, jack-oquin [email protected]
|
Yes, please keep it open. What you did should have worked. The version you built has several significant changes from the current Hydo release, 1.9.5. I am planning to release it to Indigo as soon as I find time to give it a good regression test. It is compatible with Hydro. Although I don't plan to release it there, I would expect it to work. So, there are (at least) two possible causes of the trouble you saw:
Since you have access to this camera and I do not, I would be grateful if you would try building it again in your workspace, but using the |
Hi, On Sat, Jul 12, 2014 at 8:35 PM, jack-oquin [email protected]
|
Thanks for checking. Sounds like the problem is somewhere in the relatively recent changes. |
Hi,
I have this problem where sometimes, after pluggin the camera, the image seems to be being read with an offset, and is therefore broken (see attached image).
I dont have this problem with coriander, so I'm not sure if this is a libdc1394 problem or not.
Any ideas? This behaviour is completely annoying and difficult to deal with.
The text was updated successfully, but these errors were encountered: