Hier gibt es von uns eigene selbstprogrammierte Funktionen für den ASURO.
Verwendet wird dazu die Programmiersprache
C.
Funktionen und Programme
- Linefollow, die unser Programm auf dem Schulfest am 14. Juli 2007 darstellte, ist eine
einfacher aber sehr effektiver Algorithmus, dass der ASURO einer (beispielsweise schwarzen) Linie nachfährt. Der Wert für die Helligkeit der Linie
muss individuell nach Farbe der Linie und Lichtverhältnis an die Situtation angepasst werden.
Quellcode anschauen - Mit der wait Funktion kann man, komfortabler als mit Sleep(), den ASURO warten lassen. Das
bedeutet nicht, dass der ASURO in der Zeit nichts tut, sondern dass er seinen aktuellen Zustand beibehält (Zum Beispiel vorwärts fahren).
Parameter: float seconds - Die Wartezeit in Sekunden
Rückgabewert: void - Kein Rückgabewert
Beispiel: wait(2); - ASURO wartet 2 Sekunden
Quellcode anschauen