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: Frank Menzel
Datum: Mi, 12.07.2006 21:52:55
In-reply-to:
<000001c6a5e9$0ba2a7d0$fe78a8c0@mexpnew>
...fürs Unendliche werden definitiv zu kleine Werte geliefert. Auch
schön zu sehen mit dem alten Sim, wo der Bot nach oben blickt und
eigentlich nix sieht. Die Sensoren zeigen 060/064 gleich auf dem 1.
Screen. Nach Aktivierung des Maze-Verhaltens dreht er sich zuerst nach
links, dann nach rechts und flieht anschließend rückwärts, weil in
bot_check_wall der Abstand zu klein wird laut den Zeilen:
if (sensor-OPTIMAL_DISTANCE<0) {
speedWishLeft=-BOT_SPEED_SLOW;
speedWishRight=-BOT_SPEED_SLOW;
Wie gesagt, nach dem Update mit der neuen CVS-Version vorhin...
Mit freundlichen Grüßen
Frank Menzel
-----Ursprüngliche Nachricht-----
Von: ct-bot-entwickler-bounces@xxxxxxxxxxxxxxxxx
[mailto:ct-bot-entwickler-bounces@xxxxxxxxxxxxxxxxx] Im Auftrag von
Frank Menzel
Gesendet: Mittwoch, 12. Juli 2006 21:26
An: 'Entwicklung rund um den c't-bot'
Betreff: AW: [ct-bot] Sim-Update
Halo Herr König,
kann es sein, dass immer noch ein Fehler vorliegt ? Der bot, der sich
links befindet und dort startet, zeigt scheinbar immer die
Abstands-Sensorwerte vertauscht an. Wenn der bot schräg zu einer Wand
steht, hat der eigentlich nähere Sensor immer den größten
Entfernungswert und umgedreht... Ist während der ganzen Fahrt zu
beobachten...
Weiterhin zeigen die Sensoren bei freier Fahrt voraus (ohen Hindernis in
weiter Entfernung) nur Werte von 100,0 und 80,0 (links und rechts), die
nicht überschritten werden. Erst bei Drehung Richtung Wand, was
eigentlich ja näher ist als die unendlichen 100,0 (10 cm ?), bekomme ich
größere Werte als 100... Da waren mir die 999 (mm) lieber als die 100
(mm) der Unendlichkeit, dass schafft sogar mein realer bot.
Mit freundlichen Grüßen
Frank Menzel
-----Ursprüngliche Nachricht-----
Von: ct-bot-entwickler-bounces@xxxxxxxxxxxxxxxxx
[mailto:ct-bot-entwickler-bounces@xxxxxxxxxxxxxxxxx] Im Auftrag von
Peter König
Gesendet: Mittwoch, 12. Juli 2006 14:10
An: Oeffentliche Liste rund um den c't-Bot
Betreff: [ct-bot] Sim-Update
Hallo!
Bedauerlicherweise gaben die Distanzsensoren in der ersten Version
des Wettbewerbs-Simulators fälschlicherweise 999 zurück, wenn die
Entfernung zum nächsten Objekt mehr als 85 cm beträgt. Das führte
dazu, dass der c't-Bot nicht mehr in allen Fällen der Wand folgte.
Dieser Fehler ist nun behoben, wenn Sie einfach ein Update für den
Code des c't-Sim durchführen oder das Projekt neu auslesen.
Grüße,
Peter König
c't - Magazin für Computertechnik http://www.heise.de/ct/
Heise Zeitschriften Verlag GmbH & Co.KG phone: 0511-5352-300
Helstorfer Str. 7 fax: 0511-5352-417
D-30625 Hannover, Germany eMail: pek@xxxxxxxxxxxx
_______________________________________________
ct-bot-entwickler Mailingliste
ct-bot-entwickler@xxxxxxxxxxxxxxxxx
http://www.heise.de/bin/newsletter/listinfo/ct-bot-entwickler
_______________________________________________
ct-bot-entwickler Mailingliste
ct-bot-entwickler@xxxxxxxxxxxxxxxxx
http://www.heise.de/bin/newsletter/listinfo/ct-bot-entwickler