EVT Camera Driver Example Software



  • Hello,

    I am trying to spin up a ROS2 node to run the single camera on the EVT board. Are there any software packages and/or source code available to interface with the single camera on the EVT?


  • Dev Team

    Hi @mrawding ,

    Not much just right now but in the next week or two we'll have some public facing camera code up.

    -Travis



  • Hi Travis,

    Any update on the public facing code? It would be great if there is a gstreamer example on how to interface with the /dev/rb5-camera* pipes and get the frame data.

    From what I gathered, it looks like the rb5-camera-server is using the camx API + gstreamer instead of HAL3 and Camera3 API like it does on the voxl.


  • Dev Team

    Hi @mrawding ,

    The current early release on the EVT hardware relies on gstreamer.... for example:

    cd /data/misc/camera
    rm *
    
    gst-launch-1.0 -e qtiqmmfsrc camera=0 name=tracker ! video/x-h264,format=NV12,width=640,height=480,framerate=30/1 ! queue ! h264parse ! avdec_h264 ! videoconvert ! pngenc ! multifilesink enable-last-sample=false location="/data/misc/camera/cam0_img_%d_.png"
    

    This will save images to the path specified. We're actively working on getting the same interfacing as VOXL up on this ;). Next few weeks should have some good PUBLIC REPO updates.


Log in to reply