VIO flying configuration



  • Looking at this guide:

    https://docs.modalai.com/voxl-m500-user-guide-using-vio/

    I seem to be able to run some of the commands, but not all of them:

    voxl:/etc$ cd modalai/
    voxl:/etc/modalai$ ls
    docker-autorun-script.sh         voxl-imu-server.conf
    extrinsics.conf                  voxl-mavlink-server.conf
    modalai.png                      voxl-qvio-server.conf
    tag_locations.conf               voxl-streamer.conf
    voxl-camera-server.conf          voxl-tag-detector.conf
    voxl-dfs-server.conf             voxl-tflite-server.conf
    voxl-factory-bundle-version.txt  voxl-vision-px4.conf
    voxl:/etc/modalai$ vi voxl-qvio-server.conf 
    voxl:/etc/modalai$ systemctl status voxl-qvio-server
    ● voxl-qvio-server.service - voxl-qvio-server
       Loaded: loaded (/usr/bin/voxl-qvio-server; enabled; vendor preset: enabled)
       Active: active (running) since Thu 2023-01-19 15:07:45 UTC; 4min 26s ago
     Main PID: 4322 (voxl-qvio-serve)
       CGroup: /system.slice/voxl-qvio-server.service
               └─4322 /usr/bin/voxl-qvio-server
    
    Jan 19 15:07:45 apq8096 voxl-qvio-server[4322]: LNX_8096 supported? 1
    Jan 19 15:07:45 apq8096 voxl-qvio-server[4322]: LNX_IA64 supported? 1
    Jan 19 15:07:45 apq8096 voxl-qvio-server[4322]: WINDOWS supported? 0
    Jan 19 15:07:45 apq8096 voxl-qvio-server[4322]: AR ERROR: arFileOpen(): Fail...l
    Jan 19 15:07:45 apq8096 voxl-qvio-server[4322]: FASTCV: fcvAvailableHardware...x
    Jan 19 15:07:45 apq8096 voxl-qvio-server[4322]: mempool cur block size 30720...0
    Jan 19 15:07:45 apq8096 voxl-qvio-server[4322]: Please ignore the error abou...^
    Jan 19 15:07:45 apq8096 voxl-qvio-server[4322]: It's an optional file, and s...r
    Jan 19 15:07:45 apq8096 voxl-qvio-server[4322]: waiting for imu
    Jan 19 15:07:45 apq8096 voxl-qvio-server[4322]: waiting for cam
    Hint: Some lines were ellipsized, use -l to show in full.
    voxl:/etc/modalai$ voxl-qvio-server-configure
    bash: voxl-qvio-server-configure: command not found
    voxl:/etc/modalai$ 
    

    voxl-qvio-server-configure in particular isn't available, but the service seems to be running anyway, however voxl-qvio-client also doesn't work so it's hard to verify that it really is indeed the case of it working - looking for a way to fly without GPS initialization indoors



  • Hi,

    It looks like the data on that documentation page was erroneously copied over from a different platform, I'll update it shortly but in the future for QVIO needs this docs page is more actively maintained by the software team.

    For reference the commands in the voxl sdk for doing the things you asked about are voxl-inspect-qvio and voxl-configure-qvio. These are the standard formats for the commands in our SDK, so you can tab out voxl-inspect- or voxl-configure- to see all of the other things you can inspect or configure.


Log in to reply