Es läuft!

Fortschritte! Endlich! Nach einigen Problemen mit den Wärmesensoren können wir diese nun super auslesen und auswerten. Das war schon eine komische Sache… Die RP6 I2C Library war nicht kompatibel mit den Sensoren, was auch daran liegt, dass die Library interruptbasiert und dementsprechend sehr komplex und schwer zu verstehen ist. Mit Hilfe von roboternetz.de konnten wir die Library dann abändern, dass wir die Sensoren auslesen konnten, allerdings gab es dann Probleme mit der Fortbewegung des Roboters, teilweise hat sich das Programm auch aufgehangen, wenn die Sensoren ausgelesen wurden und der Roboter sich gleichzeitig um die Fortbewegung kümmern musste. Nach einigem Hin und Her und nachdem wir schon sehr viel Zeit in die Sache gesteckt haben, haben wir uns dafür entschieden, eine ganz andere I2C Library zu benutzen, mit der letztendlich auch alles klappt. Hier ein aktuelles Foto von unserem Roboter:

Außerdem haben wir schon ein paar Probleme in unserem Wallfollower Algorithmus entdeckt, wir müssen sie nur noch beheben. Das ist aber schnell erledigt.