You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
diko-p edited this page May 10, 2018
·
8 revisions
Opis
Nastavi omejitev integralu PID krmiljenja za funkcijo robot.motor[].setSpeed()
Klic
robot.motor[motor].setILimit(limit);
Vhodni parametri
motor: LEFT ali RIGHT (oznaka motorja, ki ga opazujemo)
limit tipa float: Vrednost katere absolutna vrednost integrala ne preseže.
Izhod
Brez.
Primer kode
#include<Robot.h>voidsetup() {
robot.motor[LEFT].setILimit(10); //omeji integral PID na 10
}
voidloop() {
robot.motor[LEFT].setSpeed(1.0); //nastavi hitrost levega motorja na 1.0 rad/srobot.motor[RIGHT].setSpeed(1.0); //nastavi hitrost desnega motorja na 1.0 rad/s
}