Revision e0c5d17a devices/DiWheelDrive/linefollow.hpp
devices/DiWheelDrive/linefollow.hpp | ||
---|---|---|
6 | 6 |
#include <amiroosconf.h> |
7 | 7 |
|
8 | 8 |
#define RAND_TRESH 16000 |
9 |
#define MAX_CORRECTED_SPEED 1000000*100 |
|
9 | 10 |
|
10 | 11 |
namespace amiro { |
11 | 12 |
|
... | ... | |
116 | 117 |
int trans = 0; |
117 | 118 |
|
118 | 119 |
// PID controller components --------------- |
119 |
int32_t K_p = 1400;
|
|
120 |
float K_i = 0.06;
|
|
121 |
float K_d = 0.1;
|
|
120 |
int32_t K_p = 1900;
|
|
121 |
float K_i = 0.15;
|
|
122 |
float K_d = 0.6;
|
|
122 | 123 |
int32_t accumHist = 0; |
123 |
float oldError = 0;
|
|
124 |
int32_t oldError = 0;
|
|
124 | 125 |
// ---------------------------------------- |
125 | 126 |
}; |
126 | 127 |
|
Also available in: Unified diff