How to start voxl-vision-px4 service



  • I got the following error message in my RB5 drone.
    How can I solve this error? I want to fly my RB5 with VIO for Indoor Navigation.
    rb5:/etc/systemd/system$ systemctl status voxl-vision-px4
    ● voxl-vision-px4.service - voxl-vision-px4
    Loaded: loaded (/usr/bin/voxl-vision-px4; enabled; vendor preset: enabled)
    Active: failed (Result: exit-code) since Wed 2022-09-21 10:04:57 UTC; 6min ago
    Process: 8418 ExecStart=/usr/bin/voxl-vision-px4 (code=exited, status=255)
    Main PID: 8418 (code=exited, status=255)

    Sep 21 10:04:57 m0052 voxl-vision-px4[8418]: frame: tof
    Sep 21 10:04:57 m0052 voxl-vision-px4[8418]: voa_input #4
    Sep 21 10:04:57 m0052 voxl-vision-px4[8418]: enabled: 1
    Sep 21 10:04:57 m0052 voxl-vision-px4[8418]: type: rangefinder
    Sep 21 10:04:57 m0052 voxl-vision-px4[8418]: input_pipe: rangefinders
    Sep 21 10:04:57 m0052 voxl-vision-px4[8418]: frame: body
    Sep 21 10:04:57 m0052 systemd[1]: voxl-vision-px4.service: Main process exited, code=e
    Sep 21 10:04:57 m0052 voxl-vision-px4[8418]: =========================================
    Sep 21 10:04:57 m0052 voxl-vision-px4[8418]: loading extrinsics config file
    Sep 21 10:04:57 m0052 systemd[1]: voxl-vision-px4.service: Failed with result 'exit-co



  • @Kevin

    I recommend doing a systemctl stop voxl-vision-px4 followed by voxl-vision-px4 -d 0 to enable debug output and myself or someone from the ModalAI team might be able to help more.



  • @Steve-Turner Thanks. After run the voxl-vision-px4 -d 0, I doing the following: and the voxl-vision-px4 run normal, But I can't get the ODOMETRY mavlink telemetry in my QGroundControl, How can I fix this issue?

    rb5:/etc/modalai$ voxl-configure-extrinsics 
    Starting Wizard
    which preset extrinsics file would you like to use?
    1) leave_alone		    5) starling_v1_voxl_flight
    2) m500_flight_deck	    6) starling_v2_voxl2
    3) seeker_v1_voxlcam	    7) sentinel_v1
    4) rb5_flight_v1	    8) custom
    #? 4
    wiping old extrinsics config file
    copying /usr/share/modalai/extrinsic_configs/rb5_flight_v1.conf to /etc/modalai/extrinsics.conf
    loading and updating file with voxl-inspect-extrinsics -q
    done configuring extrinsics

Log in to reply