|
c't Projekte - c't-Bot und c't-Sim -
Mailinglisten
[Voriger (Datum)]
[Nächster (Datum)]
[Voriger (Thread)]
[Nächster (Thread)]
[Nach Datum][Nach Thread]
Absender: Timo Sandmann
Datum: So, 31.08.2008 20:06:07
In-reply-to:
<000001c90b90$f13b95e0$0200a8c0@mexpnew>
References:
<000001c90b90$f13b95e0$0200a8c0@mexpnew>
Hallo Frank,
Am 31.08.2008 um 19:42 schrieb Frank Menzel:
Hallo Timo,
in bot_goto_obstacle scheint sich ein Fehler eingeschlichen zu haben.
Habe gerade ausgecheckt, um mein area-Verhalten zu testen und stelle
fest, dass der bot ein Stück fährt und dann stehen bleibt
(Standardparcours etwa auf halben Weg zur Lampe). Habe in
goto_obstacle
den Debug-Schalter angeschaltet und dort wird dann endlos folgendes
ausgegeben (ohne dass er fährt):
To_drive=251
Hindernis ist 400|395 mm enfernt
Das Verhalten wird niemals beendet.
das würde die Endlosschleife erklären, ich kann das im Sim aber nicht
reproduzieren. Wenn ich im Standardparcours direkt nach dem Start
goto_obstacle(150) aufrufe, funktioniert das wie gewünscht. Mit und
ohne Maussensor. Welche Parameter hattest du gewählt?
Lösch mal die Datei pc_eeprom.bin oder schalte EEPROM_EMU_AVAILABLE in
ct-Bot.h aus. Wenn da (warum auch immer) irgendwie Mist in der EEPROM-
Datei steht, gibt das sehr seltsame Fehler manchmal.
Gruß Timo
|
|