Pilot:
Fincky

fundamentals

Are you confused about what “filters” even are when folks mention them in relation to quadcopter flight control firmware?  Whelp, look no further!!  The below 3-videos work from the ground up to keep it very basic in regard to what filters are; some of the terminology around them (eg. “cutoff”, “phase delay”, etc…); and why they are a necessary evil.

Play Video
Play Video
Play Video

Now that you have the above basics down, lets take this a little further.  What the term “gyro noise” means?

Play Video
Play Video

The below reviews how simple the PID loop really is and how D-term is the necessary evil monster within the PID controller in terms of amplifying motor noise.

Play Video
Play Video

D-term Goes Nuts! | Filtering to the Rescue

How Fast can Motors Actually Respond?

How Fast can Motors Actually Respond?

Become a Patron to UNLOCK this content!To view this content, you must be a member of UAV Tech Patreon at $5 or more Unlock with PatreonAlready a qualifying Patreon member? Refresh to access this content.

D -> P-> i  Relationship | THE PROOF!

D -> P-> i Relationship | THE PROOF!

These are some great runs by Tim Heebs on how P:D balance is just a scientific fact, and that when you find your quads P:D balance, you can move the gains up (or down) and the response will remain the same. Then for PEAK FLIGHT PERFORMANCE, you move the gains up to the D-Max, which […]

How to Reduce the last 20% of your Prop Wash

How to Reduce the last 20% of your Prop Wash

Become a Patron to UNLOCK this content!To view this content, you must be a member of UAV Tech Patreon at $5 or more Unlock with PatreonAlready a qualifying Patreon member? Refresh to access this content.

Tuning a 10″ – Part II —- r2 is NO JOKE!

Tuning a 10″ – Part II —- r2 is NO JOKE!

Become a Patron to UNLOCK this content!To view this content, you must be a member of UAV Tech Patreon at $5 or more Unlock with PatreonAlready a qualifying Patreon member? Refresh to access this content.

8k vs. 32k Sampling Rates

8k vs. 32k Sampling Rates

Become a Patron to UNLOCK this content!To view this content, you must be a member of UAV Tech Patreon at $5 or more Unlock with PatreonAlready a qualifying Patreon member? Refresh to access this content.

Notch Filters VS Lowpass Filters (notches FTW!!)

Notch Filters VS Lowpass Filters (notches FTW!!)

Become a Patron to UNLOCK this content!To view this content, you must be a member of UAV Tech Patreon at $5 or more Unlock with PatreonAlready a qualifying Patreon member? Refresh to access this content.

D-term Goes Nuts! | Filtering to the Rescue

D-term Goes Nuts! | Filtering to the Rescue

Become a Patron to UNLOCK this content!To view this content, you must be a member of UAV Tech Patreon at $5 or more Unlock with PatreonAlready a qualifying Patreon member? Refresh to access this content.

BetaFlight Filtering & ATTENUATION worksheet

Become a Patron to UNLOCK this content!To view this content, you must be a member of UAV Tech Patreon at $1 or more Unlock with PatreonAlready a qualifying Patreon member? Refresh to access this content.

BF 3.4.x-Filter Delay Calculator v2

Become a Patron to UNLOCK this content!To view this content, you must be a member of UAV Tech Patreon at $1 or more Unlock with PatreonAlready a qualifying Patreon member? Refresh to access this content.

Input Delay | Phase Delay | Sampling Delay

Input Delay | Phase Delay | Sampling Delay

A review of the different delays you experience in flying your kwad copter.  The biggest piece of this for flight performance (jello and prop wash) is keeping filter delay to a minimum. Links to my files: tiny.cc/filtercalc Study links: – Demo: http://cristal.univ-lille.fr/~casiez/1euro/InteractiveDemo – Abstract: http://cristal.univ-lille.fr/~casiez/1euro/  – Paper: http://cristal.univ-lille.fr/~casiez/acm.php?id=N05397 

One of the most powerful filters I have even seen is the Dynamic Notch.  It reads the incoming data in the signal (gyro or D-term) and automatically configures the at Notch Filter to COMPLETELY  attenuation (smooth out) any vibration in the signal at a specific frequency.  The below videos talk about how the Dynamic Notch works and furthermore I reference to videos by others in regard to how the algorithm reads the incoming signal data to configure the notch.