Hallo waste,

Superding!!!!! Werde gleich 'mal meine ASURO rauskramen und schauen, ob er es auch kann. Leider verstehe ich nicht genug von Regelungstechnik um so etwas selbst bauen zu können. Aber was nicht ist ....

Zum "einfachen" Teil deines Programms. Dort steht:
---------------------------------
MotorDir(RWD,RWD);
MotorSpeed(255,255); // beschleunigt kurz rückwärts
Msleep(80); // um den Asuro aufzurichten
---------------------------------

Bist du sicher, dass das eine Effekt hat? Bei Rückwärtsbeschleunigung sollte die "Nase" des Asuro heruntergedrückt werden. Ich hätte
"MotorDir(FWD,FWD);" erwartet.

Gruß RedBaron