VOXL Vision PX4 Other Features
Table of contents
Offboard Figure Eight Mode
Just like the MAVROS test utility, voxl-vision-px4 can command px4 to fly a figure eight when switched to offboard mode. Don’t enable this feature if you are providing offboard mode commands from another source such as MAVROS. The offboard mode parameter can be found in the /etc/modalai/voxl-vision-px4.conf
configuration file.
"offboard_mode": "figure_eight",
Note that if apriltag localization is enabled, this will fly the figure eight above the origin of the fixed frame. e.g. it will follow an apriltag around hovering above it. Otherwise it will fly the figure-eight above the origin of local frame, wherever VIO booted up.
To disable voxl-vision-px4’s offboard mode for use with your own offboard mode via MAVROS or similar, set the mode to “off”.
"offboard_mode": "off",
ADS-B
Automatic Dependent Surveillance-Broadcast (ADS-B) receive and relay to Ground Controller
"en_adsb": false,
"adsb_uart_bus": 7,
"adsb_uart_baudrate": 57600,
Time Synchronization
Synchronizes time between PX4 and VOXL by responding to PX4’s timesync mavlink packets. PX4 then filters and maintains an offset between the VOXL’s application’s processor time (clock_monotonic) and PX4’s time. Note that currently these timesync requests are handled directly by voxl-vision-px4 and never make their way to MAVROS as this method provides lower latency and overhead.