ecmnet / MAVGCL

In-Flight Analysis for PX4
176 stars 68 forks source link
autopilot drone ground-station javafx-application mavlink pixhawk px4 quadrotor uas uav ulog

MAVGAnalysis

In-Flight/PX4Log/ULog Analyzer for PX4

Build Status Build status alt tag

This JavaFx based tool enables PX4 Users to record and analyse data published via UDP during flight or offline based on PX4Logs or ULogs. It is not intended to replace the QGC. It is not tested with ardupilot.

Any feedback, comments and contributions are very welcome.

Development Status: Last updated 24/01/23

Note: 3D map data can be transferred to MAVGCL using the custom MAVLink message msg_msp_micro_grid - for encoding refer to MAP3DSpacialInfo.java

See MAVGCL some action:

Features:

Note that some features (MSP) are only available if you run a companion on your vehicle using MAVComm .

Requirements:

Note: maven building currently requires local mavcom, mavmap, mavbase and mavutils in local repository

Binaries:

Available binaries can be found here.

Screenshots (Light Theme):

alt tag

alt tag

alt tag

alt tag

Screenshot (Dark Theme):

alt tag

How to define custom key-figure metadata files:

Limitations:

Note for developers:

MAVGAnalysis depends on https://github.com/ecmnet/mavcom for MAVLink parsing.

Please note the License terms.