Hallo robob,
mit changeDirection(FWD); geht's vorwärts,
mit changeDirection(BWD); rückwärts.
Nimm keine neg. Werte für moveAtSpeed!
Gruß Dirk
Hallo Roboternetz,
Ich habe meinen rp6 seit letzten Dienstag und habe nun schon etwas experimentiert. Aber ich verstehe nicht wie ich ihn rückwärts fahren lassen soll. So hab ich es versucht aber dann fährt er trotzdem vorwärts:
Vielen Dank für eure Hilfe!!Code:#include "RP6RobotBaseLib.h" int main(void) { initRobotBase(); powerON(); moveAtSpeed(-10,-10); while(true) { task_motionControl(); task_ADC(); } return 0; }
Hallo robob,
mit changeDirection(FWD); geht's vorwärts,
mit changeDirection(BWD); rückwärts.
Nimm keine neg. Werte für moveAtSpeed!
Gruß Dirk
Hi robob,
erstmal willkommen im Forum. Du kannst in der movAtSpeed funktion keine negativen zahlen eingeben, du musst vorher die funktion changeDirection verwenden. Als Parameter übergibst du dann BWD für Rückwärts FWD für vorwärts LEFT für links herum drehen und RIGHT für rechtsrum. Das sieht dann fürs Rückwärtsfahren so aus.
mfgCode:#include "RP6RobotBaseLib.h" int main(void) { initRobotBase(); powerON(); changeDirection(BWD); moveAtSpeed(60,60); while(true) { task_motionControl(); task_ADC(); } return 0; }
Erik
Danke!!
Steht das in der Anleitung? Wenn ja hab ich sie wohl nicht gut gelesen!
Ja, das steht in der Anleitung . Seite 99.
Ah stimmt! upps!
Lesezeichen