Hallo

Das true im Move-Befehl bewirkt dass der RP6 nichts anderes macht bis die Fahrt beendet ist:
Code:
#include "RP6RobotBaseLib.h"

int main(void)
{
   initRobotBase();
   setLEDs(63);
   powerON();
   while (true)
   {
      changeDirection(FWD);
		moveAtSpeed(150,150);
      if (getBumperLeft() || getBumperRight())
      {
         move(150,BWD,200,true);
      }
      task_motionControl();
      sleep(200);
	}
}
Ich hoffe, das funktioniert so halbwegs. Ich kann's grad nicht testen weil mein LCD die Bumber blockiert(?). Das ist übrigends extrem quälend für den RP6 wenn er mit Volldampf gegen ein Hinderniss knallen soll! Besser ACS verwenden.

Gruß

mic