sensors/vehicle_angular_velocity: accumualted notch filtering and reset improvements

- apply sensor scaling immediately to keep things simple (FIFO vs regular)
 - inline filter helpers (minor performance improvement)
 - dynamic notch filtering
    - reorder by axis (applied per axis)
    - don't remove notch filters immediately if ESC or FFT data times out
    - constrain notch filter frequency and bandwidth to safe range (minimum bandwidth for flaot precision, Nyquist, etc)
 - add safe constraint on dt
This commit is contained in:
Daniel Agar
2021-05-25 12:29:16 -04:00
parent 561cfca4f9
commit 3269ee8df1
3 changed files with 171 additions and 124 deletions
+2
View File
@@ -33,6 +33,8 @@
#pragma once
#include <stdint.h>
namespace px4
{