Zitat Zitat von Fleix
Hallo, nach dem das fahren jetzt funktioniert:
Wie kann ich gucken, ob wie viele Umdrehungen in einer bestimmten Zeit gemacht wurden?

Mit odemetrie kommt immer der Fehler, dass encoder[RIGHT} nicht gefunden wird.

P.S. Das genze soll dazu dienen, dass wenn Asuro stecken bleibt, dass er sich dann ausschaltet!
Bitte zeig deine ganze Code. Ich vermute du habst Schreibfehler drin. Zu ein "[" gehört ein "]" am ende, nicht ein "}".

Aber die OdometrieData funktion liefert nur die Helligkeit (eigentlich den 'Dunkelheit') der Odometrie sensoren. Du muss selbst Code schreiben der diese Dunkel/Hellig-Ubergangen erkannt und dan Zahlers erhöht. Dammit du weisst wieviel schritten jeder Rad gedreht ist. Es gibt 2 Erweiterte Bibliotheken der diese Funktionalität schon vorbereitet haben:

https://www.roboternetz.de/phpBB2/ze...ag.php?t=39402

oder von Markusj:

https://www.roboternetz.de/phpBB2/vi...c.php?p=518692