User Tools

Site Tools


pid_sample_settings

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
pid_sample_settings [2016/05/19 01:12]
silverxxx
pid_sample_settings [2021/02/15 05:26] (current)
worldscott minor error that those unfamiliar with compiling will stumble upon
Line 1: Line 1:
-=====Sample PID settings of actual builds.=====+===== Sample PID settings of actual builds. =====
  
-**H8 Stock settings:** \\  +<font 14px/inherit;;inherit;;inherit>**H8 Stock settings:**</font>\\ 
-pid.c: \\  +pid.c:
-float pidkp[PIDNUMBER] = { 17.0e-2, 17.0e-2, 10e-1 };\\  +
-float pidki[PIDNUMBER] = { 15e-1, 15e-1, 50e-1 };\\  +
-float pidkd[PIDNUMBER] = { 6.8e-1, 6.8e-1, 5.0e-1 };\\ +
  
-angle_pid.c:\\  +<code> 
-float apidkp[APIDNUMBER] = { 2.2e-2, 2.2e-2, 0e-1 };\\  +float pidkp[PIDNUMBER] = { 17.0e-2, 17.0e-2, 10e-1 }; 
-float apidki[APIDNUMBER] = { 1.0e-2, 1.0e-2, 0e-1 };\\  +float pidki[PIDNUMBER] = { 15e-1, 15e-150e-}; 
-\\ +float pidkd[PIDNUMBER] = { 6.8e-16.8e-1, 5.0e-1 };
  
-**JJRC J-1000** \\ +</code>
  
-[[https://drive.google.com/file/d/0B9yfWkvj5NXAWGtBbFoweTZXYVU/view?usp=sharing|{{:jjrcj1000.jpg?nolink400|}}]]    +angle_pid.c:
  
-size (between motor shafts): 65mm x 65mm / diagonal 95mm \\  +<code> 
-7x20mm motorsdirect driveHubsan x4 propellers+float apidkp[APIDNUMBER] = { 2.2e-2, 2.2e-2, 0e-1 }; 
 +float apidki[APIDNUMBER] = { 1.0e-21.0e-20e-1 };
  
-pid.c \\ +</code>
-float pidkp[PIDNUMBER] = { 14.0e-2, 14.0e-2, 25e-1 }; \\  +
-float pidki[PIDNUMBER] = { 10e-1, 10e-1, 13e-1 }; \\  +
-float pidkd[PIDNUMBER] = { 6.0e-1, 6.0e-1, 2.0e-1 }; \\ +
  
-angle_pid.c \\  +**<font 14px/inherit;;inherit;;inherit>H101</font> improved stock PIDs** 
-float apidkp[APIDNUMBER] = { 1.6e-2, 1.6e-2, 0e-1 }; \\  + 
-float apidki[APIDNUMBER] = { 0.6e-2, 0.6e-2, 0e-1 }; \\ +pid.c: 
 + 
 +<code> 
 +// Kp 
 +float pidkp[PIDNUMBER] = { 12.0e-2, 12.0e-2, 4e-1 }; 
 + 
 +// Ki 
 +float pidki[PIDNUMBER] = { 6.5e-1, 6.5e-1, 50e-1 }; 
 + 
 +// Kd 
 +float pidkd[PIDNUMBER] = { 6.05e-1, 6.05e-1, 4e-1 }; 
 + 
 +</code> 
 + 
 +angle_pid.c
 + 
 +<code> 
 +// Kp 
 +float apidkp[APIDNUMBER] = { 1.8e-2, 1.8e-2, 0e-1 }; 
 + 
 +// Ki 
 +float apidki[APIDNUMBER] = { 0.0e-2, 0.0e-2, 0e-1 }; 
 + 
 +</code> 
 + 
 +**Boldclash bwhoop 7mm**: 
 + 
 +pid.c: 
 + 
 +<code> 
 +// Kp                      ROLL       PITCH     YAW 
 +float pidkp[PIDNUMBER] = { 13.0e-2 , 13.0e-2  , 6e-1 }; 
 + 
 +// Ki                      ROLL       PITCH     YAW 
 +float pidki[PIDNUMBER] = { 8.8e-1  , 8.8e-1 , 3e-1 }; 
 + 
 +// Kd                      ROLL       PITCH     YAW 
 +float pidkd[PIDNUMBER] = { 5.5e-1 , 5.5e-1  , 0.0e-1 }; 
 + 
 +</code> 
 + 
 +**JJRC J-1000** 
 + 
 +[[https://drive.google.com/file/d/0B9yfWkvj5NXAWGtBbFoweTZXYVU/view?usp=sharing|{{:jjrcj1000.jpg?nolink&400|jjrcj1000.jpg}}]] 
 + 
 +- size (between motor shafts): 65mm x 65mm / diagonal 95mm\\ 
 +- 7x20mm motors, direct drive, Hubsan x4 propellers
  
-\\  +pid.c\\ 
-{{:820_fpv_yellow.jpg?direct&400|}}+float pidkp[PIDNUMBER] = 11.5e-2, 11.5e-2, 21e-1 };\\ 
 +float pidki[PIDNUMBER] = { 10e-1, 10e-1, 13e-1 };\\ 
 +float pidkd[PIDNUMBER] = { 7.0e-1, 7.0e-1, 2.5e-1 };
  
-**8.5mm custom build by Silverxxx ** \\  +angle_pid.c\\ 
-size: 8cm sides11 diagonal \\  +float apidkp[APIDNUMBER] = { 1.4e-21.4e-2, 0e-1 };\\ 
-8.5x20mm motorsdirect drive, DM007 props\\ +float apidki[APIDNUMBER] = { 0.6e-2, 0.6e-20e-1 }; <font 10px/inherit;;inherit;;inherit>(updated 07/06/2016 - slight modifications)</font>
-frame:http://www.thingiverse.com/thing:1221911\\+
  
-pid.\\ +\\ 
-float pidkp[PIDNUMBER] = { 17.0e-2, 17.0e-2, 5e-1 }; \\  +**8.5mm Geared Frankenquad Based on WLToys V212** \\ 
-float pidki[PIDNUMBER] = { 8e-18e-1, 5e-1 }; \\  +Frame: WLToys V212 (upgraded V949) 230mm diagonal between the blade shafts (centre of a blade)\\ 
-float pidkd[PIDNUMBER] = { 6.8e-1, 6.8e-1, 5.0e-1 }; \\ +8.5x20mm motorsgeared (1:6 ratio)\\ 
 +Propellers: Original V212 5,5" size\\ 
 +- AUW: 73gr
  
-angle_pid.c \\  +pid.c\\ 
-float apidkp[APIDNUMBER] = { 1.8e-2, 1.8e-2, 0e-1 }; \\  +float pidkp[PIDNUMBER] = { 10e-2, 10e-2, 7e-1 };\\ 
-float apidki[APIDNUMBER] = { 1.0e-2, 1.0e-20e-1 }; \\ +float pidki[PIDNUMBER] = { 3e-1, 3e-17e-1 };\\ 
 +float pidkd[PIDNUMBER] = { 6e-1, 6e-1, 5e-1 };
  
-config.\\ +angle_pid.c\\ 
-#define MOTOR_CURVE_85MM_8KHZ \\  +float apidkp[APIDNUMBER] = { 1.5e-2, 1.5e-2, 1.2e-3 };\\ 
-#define PWM_8KHZ \\  +float apidki[APIDNUMBER] = { 4e-24e-2, 1e-2 };
-⁄⁄ software gyro lpf \\  +
-#define SOFT_LPF_4TH_088HZ \\  +
-⁄⁄ this is not really necessarybut i think i like it \\  +
-#define CLIP_FF+
  
-\\  +config.h\\ 
-**8.5mm Geared Frankenquad Based on WLToys V212** \\  +#define SOFT_LPF_4TH_088HZ\\ 
-- Frame: WLToys V212 (upgraded V949) 230mm diagonal between the blade shafts (centre of a blade) \\  +#define MOTOR_CURVE_85MM_32KHZ\\ 
-- 8.5x20mm motors, geared (1:6 ratio) \\  +#define PWM_32KHZ
-- Propellers: Original V212 5,5" size \\  +
-- AUW: 73gr \\ +
  
-pid.c \\ +**H101 Board in BayangToys X9 Frame** \\ 
-float pidkp[PIDNUMBER] = { 10e-2, 10e-2, 7e-1 }\\  +- source: Markus Gritsch ([[http://www.rcgroups.com/forums/showpost.php?p=35388924&postcount=4041|http://www.rcgroups.com/forums/showpost.php?p=35388924&postcount]]{{  :x9.jpg?nolink&300}}[[http://www.rcgroups.com/forums/showpost.php?p=35388924&postcount=4041|=4041]])\\ 
-float pidki[PIDNUMBER] = { 3e-1, 3e-1, 7e-1 }; \\  +stock X9 frame and motors\\ 
-float pidkd[PIDNUMBER] = { 6e-1, 6e-1, 5e-1 } \\ +H101 board\\ 
 +- stock propellers
  
-angle_pid.c \\ +pid.c\\ 
-float apidkp[APIDNUMBER] = { 1.5e-2, 1.5e-2, 1.2e-}; \\  +float pidkp[PIDNUMBER] = { 12.0e-2, 12.0e-2, 4e-};\\ 
-float apidki[APIDNUMBER] = { 4e-24e-21e-}; \\ +float pidki[PIDNUMBER] = { 6.5e-16.5e-150e-};\\ 
 +float pidkd[PIDNUMBER] = { 10.05e-1, 10.05e-1, 4e-1 };
  
-config.h \\ 
-#define SOFT_LPF_4TH_088HZ \\  
-#define MOTOR_CURVE_85MM_32KHZ \\  
-#define PWM_32KHZ \\ 
  
pid_sample_settings.1463613143.txt.gz · Last modified: 2016/05/19 01:12 by silverxxx