Hallo liebe Roboternetz-Community!

Ich habe mir vorhin die Linientestarena zusammengebaut, und festgestellt, dass mein Asuro überhaupt nicht mit den dünnen Linien und den engen Kurven klarkommt. Ich benutze auch ein sehr simples Programm :
Code:
 
#include "asuro.h"

int main(void){
  unsigned int data[2];       //Speicher bereitstellen
  Init();
  FrontLED(ON);               //Beleuchtung an
  MotorDir(FWD,FWD);          //Beide Motoren Vorwärts
  while(1){                   //Endlosschleife,Asuro ollbeliebig
                              //lang einer Linie nachfahren
    LineData(data);           //aktuelle Helligkeitswerte der
                              //Fototransistoren auslesen
if(data[0]>data[1])          //links heller als rechts...
{MotorSpeed(150,100);}       //...dann links mehr Gas geben!...
   else
   {MotorSpeed(100,150);}    //...sonst rechts mehr Gas geben!
}
return 0;
}
Da ich noch nicht sooo gut im Programmieren bin,weiß ich jetzt nicht genau, wie ich das Programm verbessern kann. Habt ihr eine Idee?

€dit: Hier ist nochmal der Link zu dem "Linientestarenathread" : https://www.roboternetz.de/phpBB2/viewtopic.php?t=30004