Welcome to FPVDronePilots!
Join our free FPV drone community today!
Sign up

Setting up Armattan Badger 5' PIDs and Filters

Savyomix

New Member
Joined
Aug 15, 2019
Messages
2
Reaction score
0
Age
24
Currently tuning the PID's but can anyone refer me good filter settings that they use if you fly smooth/ cinematic?
Might also need help with getting comfy PIDs but so far Ive soft mounted the motors and the fc but still get very small bouncy video that irks me. Thank you!
 
Adjusting PID's is an art and there is no way to know what will be the best on any given build. If you get a good picture to fly by then you are doing pretty good. The best I can suggest is to read and try all the Betaflight Developer notes for the rev of BF you are running. Good luck!
 
I am converting my Marmotte to a Badger after breaking my second main plate??? When I get it back together we can compare notes. What does your setup consist of? I’m running the Holybro Kakute F7 FC with the Tekko32 esc and Lumenier Bardwell 2407 1700kv motors all on 6s.
 
I am converting my Marmotte to a Badger after breaking my second main plate??? When I get it back together we can compare notes. What does your setup consist of? I’m running the Holybro Kakute F7 FC with the Tekko32 esc and Lumenier Bardwell 2407 1700kv motors all on 6s.

I'm currently running a CL_Racing F4s FC with Underdog 2306 2150 kv on 4S.
I did some research and found that with Armattan frames our PIDs have to be slightly higher than stock. For example, there's this GitHub link for community presets that actually work quite well with my drone. It minimized almost all oscillations and works well with handling propwash.

BY PILOT: UAV TECH
#Filter Settings
set dyn_notch_min_hz = 80

set dyn_lpf_gyro_min_hz = 0
set dyn_lpf_gyro_max_hz = 0
set gyro_lowpass_hz = 0
set gyro_lowpass_type = PT1
set gyro_lowpass2_hz = 200
set gyro_lowpass2_type = PT1


set dyn_lpf_dterm_min_hz = 0
set dyn_lpf_dterm_max_hz = 0
set dterm_lowpass_type = PT1
set dterm_lowpass_hz = 0
set dterm_lowpass2_type = BiQUAD
set dterm_lowpass2_hz = 125

#For RPM Filter: Without RPM leave at = 8 (default)
#Set to 0 if you can afford less Dynamic Notch filtering because RPM is added (reduces to one notch instead of two on DN)
#set dyn_notch_width_percent = 8

#PID Gains Settings
set vbat_pid_gain = ON
set anti_gravity_gain = 10000
set p_pitch = 60
set i_pitch = 70
set d_pitch = 60
set f_pitch = 350

set p_roll = 65
set i_roll = 60
set d_roll = 65
set f_roll = 325

set p_yaw = 100
set i_yaw = 100
set d_yaw = 0
set f_yaw = 125

set d_min_pitch = 45
set d_min_roll = 45
set d_min_boost_gain = 30
set d_min_advance = 0
set pidsum_limit = 1000 #unleashes PID Sum to be 100% (not restricted to 50% by default)

#Assumes Freestyle | For racing use "Setpoint" and cutoff = 20
set iterm_relax_type = GYRO
set iterm_relax_cutoff = 10

#TPA Settings (which is D-term only by default)
set tpa_rate = 80
set tpa_breakpoint = 1750
save

-Now this is commonly used for drones with heavy noise, which I found to be consistent with Badger frames so try these out.

But since you're using 6s you might want to try this preset.

BY PILOT: RIPPERDRONE
#Filter Settings
set gyro_lowpass_type = PT1
set dyn_notch_min_hz = 100
set dyn_lpf_gyro_max_hz = 510
set dterm_lowpass_type = PT1
set dterm_lowpass2_hz = 0

#PID Gains Settings
set vbat_pid_gain = ON
set anti_gravity_gain = 10000
set p_pitch = 35
set d_pitch = 25
set f_pitch = 32
set p_roll = 33
set d_roll = 23
set f_roll = 30
set p_yaw = 30
set i_yaw = 90
set d_min_roll = 0
set d_min_pitch = 0

LINK: betaflight/betaflight
*edited to add link*
 

Members online

No members online now.

Forum statistics

Threads
6,051
Messages
44,466
Members
5,351
Latest member
Larcas