astuff / avt_vimba_camera

ROS1/2 Driver for AVT cameras using VIMBA SDK.
Other
22 stars 43 forks source link

Starting continuous image acquisition, but no image published #112

Closed shervinkoushan closed 1 year ago

shervinkoushan commented 1 year ago

Camera: Alvium 1800-U-052c

Firmware: 11.00.9cf0c21e

Running on Ubuntu 18.04, tested both melodic and ROS1_master branches.

We are able to connect to the camera and get an image stream in Vimba Viewer.

However, both mono_camera_nodelet.launch and mono_camera.launch gives an output like this (Camera ID is not shown here):

[ INFO] [/camera] [1676043525.600210669]: Loading nodelet /camera of type avt_vimba_camera/MonoCameraNodelet to manager avt_vimba_nodelet_manager with the following remappings:
[ INFO] [/camera] [1676043525.602081988]: waitForService: Service [/avt_vimba_nodelet_manager/load_nodelet] has not been advertised, waiting...
[ INFO] [/avt_vimba_nodelet_manager] [1676043525.609593583]: Initializing nodelet with 8 worker threads.
[ INFO] [/camera] [1676043525.622549279]: waitForService: Service [/avt_vimba_nodelet_manager/load_nodelet] is now available.
[ INFO] [/avt_vimba_nodelet_manager] [1676043525.659053842]: [Vimba System]: AVT Vimba System initialized successfully
[ INFO] [/avt_vimba_nodelet_manager] [1676043525.659077431]: Searching for cameras ...
[ INFO] [/avt_vimba_nodelet_manager] [1676043525.659565389]: Found camera named Allied Vision 1800 U-052c:
[ INFO] [/avt_vimba_nodelet_manager] [1676043525.659578838]:  - Model Name     : 1800 U-052c
[ INFO] [/avt_vimba_nodelet_manager] [1676043525.659585256]:  - Camera ID      : 
[ INFO] [/avt_vimba_nodelet_manager] [1676043525.659591063]:  - Serial Number  : 03M7X
[ INFO] [/avt_vimba_nodelet_manager] [1676043525.659596630]:  - Interface ID   : VimbaUSBInterface_0x0
[ INFO] [/avt_vimba_nodelet_manager] [1676043525.659603186]:  - Interface type : USB
[ INFO] [/avt_vimba_nodelet_manager] [1676043525.659610589]:  - Access type    : Read and write access
[ INFO] [/avt_vimba_nodelet_manager] [1676043525.663227427]: Trying to open camera by ID: 
[ INFO] [/avt_vimba_nodelet_manager] [1676043525.806666752]: Opened connection to camera named Allied Vision 1800 U-052c with ID 
[ WARN] [/avt_vimba_nodelet_manager] [1676043527.808831428]: Feature DeviceTemperatureSelector: value unavailable
    ERROR Invalid value.
[ WARN] [/avt_vimba_nodelet_manager] [1676043527.809285114]: Could not get feature GevTimestampTickFrequency
[ INFO] [/avt_vimba_nodelet_manager] [1676043527.809568828]: Updating Exposure config:
[ WARN] [/avt_vimba_nodelet_manager] [1676043527.809826444]: Could not get feature ExposureTimeAbs, your camera probably doesn't support it.
[ INFO] [/avt_vimba_nodelet_manager] [1676043527.817050431]:  - ExposureAuto set to Continuous
[ WARN] [/avt_vimba_nodelet_manager] [1676043527.817274652]: Could not get feature ExposureAutoAlg, your camera probably doesn't support it.
[ WARN] [/avt_vimba_nodelet_manager] [1676043527.817538744]: Could not get feature ExposureAutoAdjustTol, your camera probably doesn't support it.
[ WARN] [/avt_vimba_nodelet_manager] [1676043527.818743616]: Could not get feature ExposureAutoOutliers, your camera probably doesn't support it.
[ WARN] [/avt_vimba_nodelet_manager] [1676043527.818898600]: Could not get feature ExposureAutoRate, your camera probably doesn't support it.
[ WARN] [/avt_vimba_nodelet_manager] [1676043527.819145033]: Could not get feature ExposureAutoTarget, your camera probably doesn't support it.
[ INFO] [/avt_vimba_nodelet_manager] [1676043527.823116187]:  - ExposureMode set to Timed
[ WARN] [/avt_vimba_nodelet_manager] [1676043527.823383259]: Could not get feature ExposureTimePWL1, your camera probably doesn't support it.
[ WARN] [/avt_vimba_nodelet_manager] [1676043527.823634461]: Could not get feature ExposureTimePWL2, your camera probably doesn't support it.
[ WARN] [/avt_vimba_nodelet_manager] [1676043527.823827742]: Could not get feature ThresholdPWL2, your camera probably doesn't support it.
[ WARN] [/avt_vimba_nodelet_manager] [1676043527.823985578]: Could not get feature ThresholdPWL1, your camera probably doesn't support it.
[ INFO] [/avt_vimba_nodelet_manager] [1676043527.824051071]: Updating Gamma config:
[ WARN] [/avt_vimba_nodelet_manager] [1676043527.825879293]:  - Tried to set Gamma to 0.45 but the camera used 0.45 instead
[ INFO] [/avt_vimba_nodelet_manager] [1676043527.825898151]: Updating DSP-Subregion config:
[ WARN] [/avt_vimba_nodelet_manager] [1676043527.825926223]: Could not get feature DSPSubregionBottom, your camera probably doesn't support it.
[ WARN] [/avt_vimba_nodelet_manager] [1676043527.825951876]: Could not get feature DSPSubregionTop, your camera probably doesn't support it.
[ WARN] [/avt_vimba_nodelet_manager] [1676043527.826009446]: Could not get feature DSPSubregionLeft, your camera probably doesn't support it.
[ WARN] [/avt_vimba_nodelet_manager] [1676043527.826035980]: Could not get feature DSPSubregionRight, your camera probably doesn't support it.
[ INFO] [/avt_vimba_nodelet_manager] [1676043527.826050750]: Updating Gain config:
[ INFO] [/avt_vimba_nodelet_manager] [1676043527.827743831]:  - Gain set to 0
[ INFO] [/avt_vimba_nodelet_manager] [1676043527.828832537]:  - GainAuto set to Continuous
[ WARN] [/avt_vimba_nodelet_manager] [1676043527.828858850]: Could not get feature GainAutoAdjustTol, your camera probably doesn't support it.
[ INFO] [/avt_vimba_nodelet_manager] [1676043527.829472144]:  - GainAutoMax set to 32
[ INFO] [/avt_vimba_nodelet_manager] [1676043527.829974851]:  - GainAutoMin set to 0
[ WARN] [/avt_vimba_nodelet_manager] [1676043527.829994173]: Could not get feature GainAutoOutliers, your camera probably doesn't support it.
[ WARN] [/avt_vimba_nodelet_manager] [1676043527.830010962]: Could not get feature GainAutoRate, your camera probably doesn't support it.
[ WARN] [/avt_vimba_nodelet_manager] [1676043527.830029774]: Could not get feature GainAutoTarget, your camera probably doesn't support it.
[ INFO] [/avt_vimba_nodelet_manager] [1676043527.830042987]: Updating White Balance config:
[ WARN] [/avt_vimba_nodelet_manager] [1676043527.830059999]: Could not get feature BalanceRatioAbs, your camera probably doesn't support it.
[ INFO] [/avt_vimba_nodelet_manager] [1676043527.830179087]:  - BalanceRatioSelector set to Red
[ INFO] [/avt_vimba_nodelet_manager] [1676043527.831701363]:  - BalanceWhiteAuto set to Continuous
[ WARN] [/avt_vimba_nodelet_manager] [1676043527.831733123]: Could not get feature BalanceWhiteAutoAdjustTol, your camera probably doesn't support it.
[ INFO] [/avt_vimba_nodelet_manager] [1676043527.831810678]: Updating Image Mode config:
[ WARN] [/avt_vimba_nodelet_manager] [1676043527.831832275]: Could not get feature DecimationHorizontal, your camera probably doesn't support it.
[ WARN] [/avt_vimba_nodelet_manager] [1676043527.831850725]: Could not get feature DecimationVertical, your camera probably doesn't support it.
[ INFO] [/avt_vimba_nodelet_manager] [1676043527.834495905]:  - BinningHorizontal set to 1
[ INFO] [/avt_vimba_nodelet_manager] [1676043527.837514851]:  - BinningVertical set to 1
[ INFO] [/avt_vimba_nodelet_manager] [1676043527.841412131]:  - ReverseX set to 0
[ INFO] [/avt_vimba_nodelet_manager] [1676043527.845392083]:  - ReverseY set to 0
[ INFO] [/avt_vimba_nodelet_manager] [1676043527.845418205]: Updating ROI config:
[ INFO] [/avt_vimba_nodelet_manager] [1676043527.848609143]:  - Width set to 816
[ INFO] [/avt_vimba_nodelet_manager] [1676043527.851325171]:  - Height set to 624
[ INFO] [/avt_vimba_nodelet_manager] [1676043527.854042475]:  - OffsetX set to 0
[ INFO] [/avt_vimba_nodelet_manager] [1676043527.857318874]:  - OffsetY set to 0
[ INFO] [/avt_vimba_nodelet_manager] [1676043527.857339622]: Updating Bandwidth config:
[ WARN] [/avt_vimba_nodelet_manager] [1676043527.857363167]: Could not get feature StreamBytesPerSecond, your camera probably doesn't support it.
[ INFO] [/avt_vimba_nodelet_manager] [1676043527.857376502]: Updating GPIO config:
[ WARN] [/avt_vimba_nodelet_manager] [1676043527.857395215]: Could not get feature SyncInSelector, your camera probably doesn't support it.
[ WARN] [/avt_vimba_nodelet_manager] [1676043527.857444310]: Could not get feature SyncOutPolarity, your camera probably doesn't support it.
[ WARN] [/avt_vimba_nodelet_manager] [1676043527.857464891]: Could not get feature SyncOutSelector, your camera probably doesn't support it.
[ WARN] [/avt_vimba_nodelet_manager] [1676043527.857482156]: Could not get feature SyncOutSource, your camera probably doesn't support it.
[ INFO] [/avt_vimba_nodelet_manager] [1676043527.857494676]: Updating USB GPIO config:
[ INFO] [/avt_vimba_nodelet_manager] [1676043527.857639546]:  - LineSelector set to Line0
[ INFO] [/avt_vimba_nodelet_manager] [1676043527.858674084]:  - LineMode set to Input
[ INFO] [/avt_vimba_nodelet_manager] [1676043527.858696932]: Updating PTP config:
[ WARN] [/avt_vimba_nodelet_manager] [1676043527.858716234]: Could not get feature PtpMode, your camera probably doesn't support it.
[ INFO] [/avt_vimba_nodelet_manager] [1676043527.858727838]: Updating PixelFormat config:
[ INFO] [/avt_vimba_nodelet_manager] [1676043528.015142099]:  - PixelFormat set to BayerRG8
[ INFO] [/avt_vimba_nodelet_manager] [1676043528.015272003]: Updating Acquisition and Trigger config:
[ INFO] [/avt_vimba_nodelet_manager] [1676043528.019662992]:  - AcquisitionMode set to Continuous
[ WARN] [/avt_vimba_nodelet_manager] [1676043528.019795662]: Could not get feature AcquisitionFrameRateAbs, your camera probably doesn't support it.
[ INFO] [/avt_vimba_nodelet_manager] [1676043528.025174183]:  - TriggerMode set to On
[ INFO] [/avt_vimba_nodelet_manager] [1676043528.026408825]:  - TriggerSelector set to FrameStart
[ WARN] [/avt_vimba_nodelet_manager] [1676043528.027132896]: Feature TriggerSource: value unavailable
    ERROR Invalid value.
[ WARN] [/avt_vimba_nodelet_manager] [1676043528.028111172]:  - Tried to set TriggerSource to FixedRate but the camera used Software instead
[ INFO] [/avt_vimba_nodelet_manager] [1676043528.031372222]:  - TriggerActivation set to RisingEdge
[ WARN] [/avt_vimba_nodelet_manager] [1676043528.031415506]: Could not get feature TriggerDelayAbs, your camera probably doesn't support it.
[ WARN] [/avt_vimba_nodelet_manager] [1676043528.031440197]: Could not get feature ActionDeviceKey, your camera probably doesn't support it.
[ WARN] [/avt_vimba_nodelet_manager] [1676043528.031457909]: Could not get feature ActionGroupKey, your camera probably doesn't support it.
[ WARN] [/avt_vimba_nodelet_manager] [1676043528.031472244]: Could not get feature ActionGroupMask, your camera probably doesn't support it.
[ INFO] [/avt_vimba_nodelet_manager] [1676043528.031511499]: Updating Iris config:
[ WARN] [/avt_vimba_nodelet_manager] [1676043528.031576174]: Could not get feature IrisAutoTarget, your camera probably doesn't support it.
[ WARN] [/avt_vimba_nodelet_manager] [1676043528.031667649]: Could not get feature IrisMode, your camera probably doesn't support it.
[ WARN] [/avt_vimba_nodelet_manager] [1676043528.031755298]: Could not get feature IrisVideoLevelMax, your camera probably doesn't support it.
[ WARN] [/avt_vimba_nodelet_manager] [1676043528.031831280]: Could not get feature IrisVideoLevelMin, your camera probably doesn't support it.
[ INFO] [/avt_vimba_nodelet_manager] [1676043528.036223986]: Starting continuous image acquisition ...

So we get the output Starting continuous image acquisition, yet no image is published. Any help is appreciated.

shervinkoushan commented 1 year ago

Ref this comment: https://github.com/astuff/avt_vimba_camera/issues/79#issuecomment-1162715748

We get an image now by setting <arg name="trigger_mode" default="On"/> to "Off"