FlightPlot icon indicating copy to clipboard operation
FlightPlot copied to clipboard

PX4 flight log plotter for ulog format

FlightPlot

Build Status

Universal flight log plotter

Releases can be found on GitHub releases.

Overview

Supported formats:

  • PX4 log (.px4log, .bin)
  • APM log (.bin)
  • ULog (.ulg)

Features:

  • Data processing: low pass filtering, scaling, shifting, derivative, integral, etc.
  • Track export in KML and GPS format
  • Saving plot as image

Building from source

Requirements:

  • Java 6 or newer (JDK, http://www.oracle.com/technetwork/java/javase/downloads/index.html)
  • ant

Clone the repository. The --recursive flag is required to pull in the jMAVlib submodule).

git clone --recursive https://github.com/PX4/FlightPlot.git

Build:

cd FlightPlot
ant

If you want to create deb file for ubuntu, use gen_deb.

cd FlightPlot
ant gen_deb
sudo dpkg -i out/production/FlightPlot.deb

Run:

java -jar out/production/flightplot.jar