added pid settings to menu
This commit is contained in:
@@ -89,6 +89,15 @@ void MoveControl::setPidTunings(uint8_t side, double p, double i, double d) {
|
||||
selectedPID->SetTunings(p, i, d);
|
||||
}
|
||||
|
||||
PID* MoveControl::getPID(uint8_t side) {
|
||||
if (side == 0)
|
||||
return this->left_pid;
|
||||
else if (side == 1)
|
||||
return this->right_pid;
|
||||
else
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
void MoveControl::calcTargetWheelSpeed() {
|
||||
/* original formula:
|
||||
(1 / r) / 1 b \ / x \ = / Xl \
|
||||
|
||||
Reference in New Issue
Block a user