Quote:
Originally Posted by Tom Line
We have this exact same issue. We've verified it is a camera issue that we can repeatably produce.
We proved this to ourselves by disconnecting the camera from the crio and bridge and going straight to the computer. We logged into the camera using the administrator account, and set and saved the brightness and exposure values to automatic. We then held a flashlight in front of the camera lense, allowed it to darken, then set to 'hold current' and saved. Upon removing the flashlight from the lense the camera retains the darkened settings.
Power cycling the camera causes it to began acting as though the settings have been returned to 'automatic'. Going in through the web interface still shows the settings on both white balance and exposure set to 'hold current'.
We have tried changing these settings in the 'simple' camera GUI interface as well with the same results. We have tried saving the settings using both the 'root' administrator account, and the FRC account added by the FRC camera configuration tool. We have reset the camera to factory defaults and manually configured it without the FRC configuration tool and had the same result. We have tried repeatedly saving the 'hold current settings' and had the same result. We have tried configuring the camera using the Labview code in vision processing at run time and setting an exposure value of zero with no noticeable effect. We have tried setting the code to 'hold current' and permanently deploying with the same issue, and we have tried formatting the cRIO and then running the code from the computer with the same issue.
We have 2 of these cameras, one purchased through AM First Choice, and one purchased from an outside vendor. Both exhibit the same behavior.
|
We have tried these same steps with the same results (mentor here for OP). Instead of holding a flashlight up to the camera, we use a fancy styrofoam cup to get the same effect. When we "hold current" on the exposure, everything is fine with the camera until we power cycle the robot. By fine, I mean that the image is nicely dark and the vision targets show up very clearly. We have tried "holding current" via the web interface, via the AxisCamera class (we use Java), and by sending http requests to the camera from a SmartDashboard widget. Every time, no matter what we try, the camera image reverts to an "automatic" exposure setting when we boot back up; the image is no longer dark and we need to recalibrate the exposure settings with said fancy cup.
I am glad, I guess, that we aren't the only ones experiencing this.
Greg, how are you setting the settings on the Axis M1013? We will try to duplicate your steps. I don't have our camera in front of me, but I believe that we are using the Video -> Camera Settings page to handle the exposure.
Thanks all for posting...let's get this figured out
