{ "cells": [ { "cell_type": "markdown", "metadata": {}, "source": [ "# Flight Log Analysis\n", "\n", "[**Reference: Dronecode Documentation**](https://dev.px4.io/en/log/flight_log_analysis.html)\n", "\n", "In this unit we will learn how to analyze post-flight telemetry data which is a crucial skill for debugging when things go wrong or the UAV doesn't behave as expected. \n", "\n", "The above reference list several software tools that can be used to analyze flight data from a PX4-based UAV. We will use our own version of the online tool Flight Review ([Data Analysis Site](http://uav.beaver.works:9001), [Documentation](https://github.com/PX4/flight_review)). If above site is not operational, you can use [PX4's Site](https://logs.px4.io/) (__SEE WARNING BELOW__)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Analyze Pre-recorded Flight\n", "\n", "To practice using FlightPlot we have recorded data from a test flight that you will download (i.e. clone from GitHub) and analyze.\n" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "### Import/Open Data\n", "\n", "Clone the prerecorded flight data from the `laboratory` repository on GitHub: `laboratory/flight_log_analysis/example_flight_log.ulg`. Assuming you have already cloned this repo to your computer, make sure you are up to date by running `git pull upstream master`." ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "### Inspecting Data \n", "\n", "