VOA suddenly stopped working
-
Hello,
For some reason my VOA suddenly stopped working.
In my PX4 config files, I have (always had) my VIO and VOA enabled.Now, when I start PX4 and change the CP_DIST to anything other than a negative value, I get "Avoidance/collision prevention Error" in QGC.
voxl:~$ voxl-vision-px4 -o detected platform APQ8096 loading our own config file ================================================================= Parameters as loaded from config file: config file version: 1 qgc_ip: 192.168.110.146 en_secondary_qgc: 0 secondary_qgc_ip: 192.168.1.214 qgc_udp_port_number: 14550 udp_mtu: 512 en_localhost_mavlink_udp 1 localhost_udp_port_number: 14551 en_vio: 1 en_voa: 1 en_send_vio_to_qgc: 1 en_send_voa_to_qgc: 1 voa_upper_bound_m: -0.150000 voa_lower_bound_m: 0.150000 en_set_clock_from_gps: 1 en_force_onboard_mav1_mode: 1 en_reset_px4_on_error: 1 qvio_auto_reset_quality: 0.000500 horizon_cal_tolerance: 0.300000 offboard_mode: trajectory follow_tag_id: 0 figure_eight_move_home: 1 en_tag_fixed_frame: 0 fixed_frame_filter_len: 5 en_transform_mavlink_pos_setpoints_from_fixed_frame:0 ================================================================= loading extrinsics config file exising instance of voxl-vision-px4 found, attempting to stop it starting geometry module starting px4 monitor starting px4 mavlink starting udp mavlink Adding manual QGC IP address to udp connection list: 192.168.110.146 Added new UDP connection to 192.168.110.146 starting px4 shell starting fixed pose input starting vio manager starting tag manager starting voa manager starting offboard trajectory starting control input pipe Init complete, entering main loop Connected to voxl-dfs-server Connected to TOF Connected to voxl-mavlink-server Detected PX4 Mavlink SYSID 1 Connected to voxl-qvio-server updating to use imu: imu1 done updating transforms to use imu: imu1 T_body_wrt_local: -0.05 0.00 -0.01 RPY: -0.01 0.33 -0.07 velocity: 0.00 0.02 -0.00 T_body_wrt_local: -0.05 0.00 -0.01 RPY: -0.01 0.33 -0.07 velocity: 0.00 0.02 -0.00 detected system time has already been set T_body_wrt_local: -0.05 0.00 -0.01 RPY: -0.01 0.33 -0.07 velocity: 0.00 0.02 -0.00 T_body_wrt_local: -0.05 0.00 -0.01 RPY: -0.01 0.33 -0.07 velocity: 0.00 0.02 -0.00 T_body_wrt_local: -0.05 0.00 -0.01 RPY: -0.01 0.33 -0.07 velocity: 0.00 0.02 -0.00 T_body_wrt_local: -0.05 0.00 -0.01 RPY: -0.01 0.33 -0.07 velocity: 0.00 0.02 -0.00 T_body_wrt_local: -0.05 0.00 -0.01 RPY: -0.01 0.33 -0.07 velocity: 0.00 0.02 -0.00 T_body_wrt_local: -0.05 0.00 -0.01 RPY: -0.01 0.33 -0.07 velocity: 0.00 0.02 -0.00 T_body_wrt_local: -0.05 0.00 -0.01 RPY: -0.01 0.33 -0.07 velocity: 0.00 0.02 -0.00 T_body_wrt_local: -0.05 0.00 -0.01 RPY: -0.01 0.33 -0.07 velocity: 0.00 0.02 -0.00 T_body_wrt_local: -0.05 0.00 -0.01 RPY: -0.01 0.33 -0.07 velocity: 0.00 0.02 -0.00 T_body_wrt_local: -0.05 0.00 -0.01 RPY: -0.01 0.33 -0.07 velocity: 0.00 0.02 -0.00 T_body_wrt_local: -0.05 0.00 -0.01 RPY: -0.01 0.33 -0.07 velocity: 0.00 0.02 -0.00 T_body_wrt_local: -0.05 0.00 -0.01 RPY: -0.01 0.33 -0.07 velocity: 0.00 0.02 -0.00 T_body_wrt_local: -0.05 0.00 -0.01 RPY: -0.01 0.33 -0.07 velocity: 0.00 0.02 -0.00
Service Name | Version | Enabled | Running | CPU Usage --------------------------------------------------------------------------- docker-autorun | 1.2.4 | Disabled | Not Running | docker-daemon | 1.2.4 | Disabled | Not Running | modallink-relink | 0.15.1 | Disabled | Not Running | voxl-camera-server | 0.9.1 | Enabled | Running | 14.2 voxl-cpu-monitor | 0.2.5 | Enabled | Running | 0.0 voxl-dfs-server | 0.2.6 | Enabled | Running | 4.0 voxl-imu-server | 1.0.1 | Enabled | Running | 2.0 voxl-mavlink-server | 0.1.1 | Enabled | Running | 2.0 voxl-modem | 0.15.1 | Disabled | Not Running | voxl-portal | 0.2.6 | Enabled | Running | 0.0 voxl-qvio-server | 0.4.6 | Enabled | Running | 0.0 voxl-streamer | 0.3.1 | Disabled | Not Running | voxl-tag-detector | 0.0.4 | Disabled | Not Running | voxl-tflite-server | 0.2.3 | Disabled | Not Running | voxl-time-sync | 1.1.1 | Disabled | Not Running | voxl-vision-px4 | 1.0.5 | Enabled | Running | 2.0 voxl-wait-for-fs | 1.1.1 | Enabled | Completed |
voxl:~$ voxl-vision-px4 -s detected platform APQ8096 loading our own config file ================================================================= Parameters as loaded from config file: config file version: 1 qgc_ip: 192.168.110.146 en_secondary_qgc: 0 secondary_qgc_ip: 192.168.1.214 qgc_udp_port_number: 14550 udp_mtu: 512 en_localhost_mavlink_udp 1 localhost_udp_port_number: 14551 en_vio: 1 en_voa: 1 en_send_vio_to_qgc: 1 en_send_voa_to_qgc: 1 voa_upper_bound_m: -0.150000 voa_lower_bound_m: 0.150000 en_set_clock_from_gps: 1 en_force_onboard_mav1_mode: 1 en_reset_px4_on_error: 1 qvio_auto_reset_quality: 0.000500 horizon_cal_tolerance: 0.300000 offboard_mode: trajectory follow_tag_id: 0 figure_eight_move_home: 1 en_tag_fixed_frame: 0 fixed_frame_filter_len: 5 en_transform_mavlink_pos_setpoints_from_fixed_frame:0 ================================================================= loading extrinsics config file exising instance of voxl-vision-px4 found, attempting to stop it starting geometry module starting px4 monitor starting px4 mavlink starting udp mavlink Adding manual QGC IP address to udp connection list: 192.168.110.146 Added new UDP connection to 192.168.110.146 starting px4 shell starting fixed pose input starting vio manager starting tag manager starting voa manager starting offboard trajectory starting control input pipe Init complete, entering main loop Connected to voxl-mavlink-server index: 0 dist: none back index: 1 dist: none index: 2 dist: none index: 3 dist: none index: 4 dist: none index: 5 dist: none index: 6 dist: none index: 7 dist: none index: 8 dist: none index: 9 dist: none left Connected to voxl-dfs-server index: 10 dist: none index: 11 dist: none index: 12 dist: none index: 13 dist: none index: 14 dist: none index: 15 dist: none index: 16 dist: none index: 17 dist: none index: 18 dist: none forward index: 19 dist: none index: 20 dist: none index: 21 dist: none index: 22 dist: none index: 23 dist: none index: 24 dist: none index: 25 dist: none index: 26 dist: none index: 27 dist: none right index: 28 dist: none index: 29 dist: none index: 30 dist: none index: 31 dist: none index: 32 dist: none index: 33 dist: none index: 34 dist: none index: 35 dist: none index: 36 dist: none Detected PX4 Mavlink SYSID 1 index: 0 dist: none back index: 1 dist: none index: 2 dist: none index: 3 dist: none index: 4 dist: none index: 5 dist: none index: 6 dist: none index: 7 dist: none index: 8 dist: none index: 9 dist: none left index: 10 dist: none index: 11 dist: none index: 12 dist: none index: 13 dist: none index: 14 dist: none index: 15 dist: none index: 16 dist: none index: 17 dist: none index: 18 dist: none forward index: 19 dist: none index: 20 dist: none index: 21 dist: none index: 22 dist: none index: 23 dist: none index: 24 dist: none index: 25 dist: none index: 26 dist: none index: 27 dist: none right index: 28 dist: none index: 29 dist: none index: 30 dist: none index: 31 dist: none index: 32 dist: none index: 33 dist: none index: 34 dist: none index: 35 dist: none index: 36 dist: none Connected to voxl-qvio-server updating to use imu: imu1 done updating transforms to use imu: imu1 Connected to TOF index: 0 dist: none back index: 1 dist: none index: 2 dist: none index: 3 dist: none index: 4 dist: none index: 5 dist: none index: 6 dist: none index: 7 dist: none index: 8 dist: none index: 9 dist: none left index: 10 dist: none index: 11 dist: none index: 12 dist: none index: 13 dist: none index: 14 dist: none index: 15 dist: none index: 16 dist: none index: 17 dist: none index: 18 dist: 1.05m forward index: 19 dist: 1.05m index: 20 dist: none index: 21 dist: none index: 22 dist: none index: 23 dist: none index: 24 dist: none index: 25 dist: none index: 26 dist: none index: 27 dist: none right index: 28 dist: none index: 29 dist: none index: 30 dist: none index: 31 dist: none index: 32 dist: none index: 33 dist: none index: 34 dist: none index: 35 dist: none index: 36 dist: none index: 0 dist: none back index: 1 dist: none index: 2 dist: none index: 3 dist: none index: 4 dist: none index: 5 dist: none index: 6 dist: none index: 7 dist: none index: 8 dist: none index: 9 dist: none left index: 10 dist: none index: 11 dist: none index: 12 dist: none index: 13 dist: none index: 14 dist: none index: 15 dist: none index: 16 dist: none index: 17 dist: none index: 18 dist: 1.05m forward index: 19 dist: 1.05m index: 20 dist: none index: 21 dist: none index: 22 dist: none index: 23 dist: none index: 24 dist: none index: 25 dist: none index: 26 dist: none index: 27 dist: none right index: 28 dist: none index: 29 dist: none index: 30 dist: none index: 31 dist: none index: 32 dist: none index: 33 dist: none index: 34 dist: none index: 35 dist: none index: 36 dist: none index: 0 dist: none back index: 1 dist: none index: 2 dist: none index: 3 dist: none index: 4 dist: none index: 5 dist: none index: 6 dist: none index: 7 dist: none index: 8 dist: none index: 9 dist: none left index: 10 dist: none index: 11 dist: none index: 12 dist: none index: 13 dist: none index: 14 dist: none index: 15 dist: none index: 16 dist: none index: 17 dist: none index: 18 dist: 1.05m forward index: 19 dist: 1.05m index: 20 dist: none index: 21 dist: none index: 22 dist: none index: 23 dist: none index: 24 dist: none index: 25 dist: none index: 26 dist: none index: 27 dist: none right index: 28 dist: none index: 29 dist: none index: 30 dist: none index: 31 dist: none index: 32 dist: none index: 33 dist: none index: 34 dist: none index: 35 dist: none index: 36 dist: none index: 0 dist: none back index: 1 dist: none index: 2 dist: none index: 3 dist: none index: 4 dist: none index: 5 dist: none index: 6 dist: none index: 7 dist: none index: 8 dist: none index: 9 dist: none left index: 10 dist: none index: 11 dist: none index: 12 dist: none index: 13 dist: none index: 14 dist: none index: 15 dist: none index: 16 dist: none index: 17 dist: none index: 18 dist: 1.05m forward index: 19 dist: 1.05m index: 20 dist: none index: 21 dist: none index: 22 dist: none index: 23 dist: none index: 24 dist: none index: 25 dist: none index: 26 dist: none index: 27 dist: none right index: 28 dist: none index: 29 dist: none index: 30 dist: none index: 31 dist: none index: 32 dist: none index: 33 dist: none index: 34 dist: none index: 35 dist: none index: 36 dist: none index: 0 dist: none back index: 1 dist: none index: 2 dist: none index: 3 dist: none index: 4 dist: none index: 5 dist: none index: 6 dist: none index: 7 dist: none index: 8 dist: none index: 9 dist: none left index: 10 dist: none index: 11 dist: none index: 12 dist: none index: 13 dist: 0.57m index: 14 dist: 0.53m index: 15 dist: 0.58m index: 16 dist: 0.95m index: 17 dist: none index: 18 dist: none forward index: 19 dist: none index: 20 dist: none index: 21 dist: 4.34m index: 22 dist: none index: 23 dist: none index: 24 dist: none index: 25 dist: none index: 26 dist: none index: 27 dist: none right index: 28 dist: none index: 29 dist: none index: 30 dist: none index: 31 dist: none index: 32 dist: none index: 33 dist: none index: 34 dist: none index: 35 dist: none index: 36 dist: none index: 0 dist: none back index: 1 dist: none index: 2 dist: none index: 3 dist: none index: 4 dist: none index: 5 dist: none index: 6 dist: none index: 7 dist: none index: 8 dist: none index: 9 dist: none left index: 10 dist: none index: 11 dist: none index: 12 dist: none index: 13 dist: 0.56m index: 14 dist: 0.53m index: 15 dist: 0.58m index: 16 dist: 0.95m index: 17 dist: none index: 18 dist: 5.12m forward index: 19 dist: 4.20m index: 20 dist: 4.10m index: 21 dist: 3.50m index: 22 dist: none index: 23 dist: none index: 24 dist: none index: 25 dist: none index: 26 dist: none index: 27 dist: none right index: 28 dist: none index: 29 dist: none index: 30 dist: none index: 31 dist: none index: 32 dist: none index: 33 dist: none index: 34 dist: none index: 35 dist: none index: 36 dist: none index: 0 dist: none back index: 1 dist: none index: 2 dist: none index: 3 dist: none index: 4 dist: none index: 5 dist: none index: 6 dist: none index: 7 dist: none index: 8 dist: none index: 9 dist: none left index: 10 dist: none index: 11 dist: none index: 12 dist: none index: 13 dist: 0.56m index: 14 dist: 0.52m index: 15 dist: 0.58m index: 16 dist: 0.96m index: 17 dist: none index: 18 dist: 5.12m forward index: 19 dist: 4.20m index: 20 dist: 4.10m index: 21 dist: 3.50m index: 22 dist: none index: 23 dist: none index: 24 dist: none index: 25 dist: none index: 26 dist: none index: 27 dist: none right index: 28 dist: none index: 29 dist: none index: 30 dist: none index: 31 dist: none index: 32 dist: none index: 33 dist: none index: 34 dist: none index: 35 dist: none index: 36 dist: none index: 0 dist: none back index: 1 dist: none index: 2 dist: none index: 3 dist: none index: 4 dist: none index: 5 dist: none index: 6 dist: none index: 7 dist: none index: 8 dist: none index: 9 dist: none left index: 10 dist: none index: 11 dist: none index: 12 dist: none index: 13 dist: 0.56m index: 14 dist: 0.52m index: 15 dist: 0.58m index: 16 dist: 0.96m index: 17 dist: none index: 18 dist: 5.12m forward index: 19 dist: 4.20m index: 20 dist: 4.10m index: 21 dist: 3.50m index: 22 dist: none index: 23 dist: none index: 24 dist: none index: 25 dist: none index: 26 dist: none index: 27 dist: none right index: 28 dist: none index: 29 dist: none index: 30 dist: none index: 31 dist: none index: 32 dist: none index: 33 dist: none index: 34 dist: none index: 35 dist: none index: 36 dist: none index: 0 dist: none back index: 1 dist: none index: 2 dist: none index: 3 dist: none index: 4 dist: none index: 5 dist: none index: 6 dist: none index: 7 dist: none index: 8 dist: none index: 9 dist: none left index: 10 dist: none index: 11 dist: none index: 12 dist: none index: 13 dist: 0.56m index: 14 dist: 0.53m index: 15 dist: 0.57m index: 16 dist: 0.96m index: 17 dist: none index: 18 dist: 5.12m forward index: 19 dist: 4.20m index: 20 dist: 4.10m index: 21 dist: 3.50m index: 22 dist: none index: 23 dist: none index: 24 dist: none index: 25 dist: none index: 26 dist: none index: 27 dist: none right index: 28 dist: none index: 29 dist: none index: 30 dist: none index: 31 dist: none index: 32 dist: none index: 33 dist: none index: 34 dist: none index: 35 dist: none index: 36 dist: none
Everything in voxl-portal is working fine.
I just cant seem to figure out why my VOA is not working during flight and continue to get the error in QGC. -
Could someone please help me?
I have tried the following;
*Re-flashed the voxl platform image 3.8.0-0.7
*Reset all PX4 parameters and reinstalled the EKF2 indoor vio parameters & Seeker v1 param rev A.
*Re-calibrated my stereo and tracking cameras.
*Re-calibrated imu0 and imu1.
*Re-configured the qvio-server.
*Re-configured extrinsics.
*Set the following parameters in PX4;
SYS_HAS_MAG 0
EKF2_MAG_TYPE 5 (none)
*enabled vio and voa in voxl px4 config files. Both are also setup to be sent to QGC.My dfs-server is running.
I have checked all cables and connections.
I have followed all the trouble shooting tips from ModalAi.
I have looked at tons of posts in the ModalAi forums on this issue, but most problems were due to dfs server not being enabled or mag issue or Odometry/NED X Y Z issues. I haven’t found a scenario like mine yet.I’m on the newest QGroundControl v4.2.3
ModalAi’s PX4 firmware version 1.11.3 with Custom Fw. Ver. 0.0.5
Collision Prevention is Enabled & Obstacle Avoidance is Disabled in PX4 Vehichle Setup Safety tab.Everything is working correctly as it should except my VOA.
Is there something I’ve missed?
I’m stumped… -
Hardware or Software issue?
-
This post is deleted! -
Hey you guy,
Did you solve this problem?
Thanks,
-
I still have not been able to solve this issue with the VOA.
-
Hi,
So sorry for the delay in response,Can you show an image of the dfs-disparity debug image, this is what gets piped into the voa monitor, and seeing what your stereo cameras are seeing will allow us to see if the issue is a sensor one or an integration one.