ArduPilot Filter Review Tool

This tool takes a .bin log with either batch samples or raw IMU samples and display the noise spectrum present before and after any filtering. To setup the logging required by this tool see: Raw IMU Logging setup. It also estimates the post filter noise spectrums WOULD be if the filter parameters are changed. This allows a single flight with pre filter logging enabled before the notch's are setup, and experiment with notch filter parameters to see the estimated effects. These params can then be saved and loaded into the autopilot without the need for repetitive test flights to see filter change results.

Setup
Log type

FFT Settings




Analysis time

Filter version





Flight Data

IMU Spectrum

Gyro 1 Sensor:

Pre-filter

Post-filter

Estimated post-filter

Logging rate: Hz

Frequency resolution: Hz
Gyro 2 Sensor:

Pre-filter

Post-filter

Estimated post-filter

Logging rate: Hz

Frequency resolution: Hz
Gyro 3 Sensor:

Pre-filter

Post-filter

Estimated post-filter

Logging rate: Hz

Frequency resolution: Hz
Amplitude scale
Frequency scale     
Notch tracking
Loop Rate Aliasing

Filter Configuration

Low Pass Filter

Loop Rate

Setup

First Notch Filter

Second Notch Filter

IMU Spectrogram

Gyro instance
Filtering
Axis
Notch tracking

Frequency Response of Filters

Gyro instance
Phase scale