semicolon
12.07.2006, 16:59
Hallo Leute
Ich habe folgendes Problemchen:
Mein Roboterfahrzeug soll in einem Abstandsbereich zwischen 20 und 30 cm zur linken Wand sich forwärts fahren. Die Distanzmessung erfolgt mittels Sharp GP2D12 Distanzsenoren die direkt an den A/D Wandler meines ATmega 32 angeschlossen sind.
Nun ich lese zuerst die Messwerte vorne und links ein und verarbeite sie.
Wird der Wert 20 cm unterschritten soll nach rechts korrigiert werden und wird der Wert 30 cm überschrieten soll nach rechts korrigiert werden.
Nun zu meiner Frage:
Soll während der ganzen Korrekturphase die Räder je nach dem eingeschlagen werden, oder nur kurzzeitig. Was heisst, messen wenn unterschirtten oder überschritten nur kurz korrektur und dann wieder geradeaus???
Oder eben die andere Methode: Während der ganzen Korrektur die Räder eingeschlagen haben?
Was ist besser???
Mein Problem ist jetzt, dass sich das Fahrzeug aufschauckelt mit der Korrektur. Das heisst, er korrigiert wahrscheinlich immer ein bisschen später und so mit werden die Kurven immer grösser.
Danke für eure Hilfe!!!
Ich habe folgendes Problemchen:
Mein Roboterfahrzeug soll in einem Abstandsbereich zwischen 20 und 30 cm zur linken Wand sich forwärts fahren. Die Distanzmessung erfolgt mittels Sharp GP2D12 Distanzsenoren die direkt an den A/D Wandler meines ATmega 32 angeschlossen sind.
Nun ich lese zuerst die Messwerte vorne und links ein und verarbeite sie.
Wird der Wert 20 cm unterschritten soll nach rechts korrigiert werden und wird der Wert 30 cm überschrieten soll nach rechts korrigiert werden.
Nun zu meiner Frage:
Soll während der ganzen Korrekturphase die Räder je nach dem eingeschlagen werden, oder nur kurzzeitig. Was heisst, messen wenn unterschirtten oder überschritten nur kurz korrektur und dann wieder geradeaus???
Oder eben die andere Methode: Während der ganzen Korrektur die Räder eingeschlagen haben?
Was ist besser???
Mein Problem ist jetzt, dass sich das Fahrzeug aufschauckelt mit der Korrektur. Das heisst, er korrigiert wahrscheinlich immer ein bisschen später und so mit werden die Kurven immer grösser.
Danke für eure Hilfe!!!