Flight Log Analyzer
Description
The Flight Log Analyzer app enables you to load and analyze UAV autopilot flight log data, as well as create a customized series of plots.
To use the app:
| Click New Session to create a new session. You can open saved app sessions by clicking Open Session. You can save your progress to a MAT-file
( |
| To load a ULOG file ( To load a TLOG file ( To load a BIN file ( Select Import > From Workspace to load a |
| Click Add Custom Signal to add a custom signal for custom signal mapping. |
| Click Add Figure to add a new figure for plotting. You can add one or more predefined or custom plots to a figure from the plot gallery. To see all available plots in the plot gallery, click the down arrow on the right side of the gallery. Predefined Plots
Custom Plots
You can delete the selected figure or plot by clicking Delete. |
| Click Add Function to add a new annotation function. The added functions are listed in the gallery in the Annotate section. Click Manage Function to edit the functions in the gallery using MATLAB® editor or delete the functions from the gallery. |
| Click 2D Map to view or hide the satellite image map with logged GPS data. Control the 2D Map view using your mouse.
Click 3D Map to view or hide the 3D map with logged GPS data in a new window. Control the 3D map view using your mouse.
In the 3D map window, you have the option to return to reset the view, pin the window, and choose different basemaps. All basemaps except for Dark Water requires internet access to retrieve satellite imagery. Note 3D Map requires Mapping Toolbox™ license. |
| Click Data Cursor to enable data cursor. |
| Select Export > Export Figure to export the currently selected figure as a Select Export > Export Signal to export the signals as a timetable to the MATLAB workspace or a MAT file ( Select Export > Export to LabeledSignalSet to export the annotations and signals to the MATLAB workspace as a |
Open the Flight Log Analyzer App
MATLAB Toolstrip: On the Apps tab, under Robotics and Autonomous Systems, click Flight Log Analyzer.
MATLAB command prompt: Enter
flightLogAnalyzer
.
Examples
Related Examples
Programmatic Use
More About
Tips
If an ArduPilot log file has PSCN, PSCE, and PSCD messages with asynchronous timestamps, the Flight Log Analyzer app linearly interpolates NED and ENU position signals from the log.