- heise online
- c't Magazin
- iX Magazin
- Technology Review
- Telepolis

- heise mobil
- heise Security
- heise Netze
- Open Source
- heise Developer

- heise Resale
- heise Foto
- heise Autos
- c't-TV

- Software/Download
- Stellenangebote
- Preisvergleich
- IT-Markt

- heisetreff
- heise Veranstaltungen
- heise Whitepapers
- Abo&Heft
- Archiv

####

####

c't Projekte - c't-Bot und c't-Sim - Mailinglisten

## c't-Bot und c't-Sim

[Voriger (Datum)] [Nächster (Datum)] [Voriger (Thread)] [Nächster (Thread)]
[Nach Datum][Nach Thread]

### Re: [ct-bot] neues Verhalten bot_drive_line_shortest_way...

Absender: Frank Menzel
Datum: Mi, 07.01.2009 18:14:22
In-reply-to: <587DE1BA-C1EF-4E1D-80D9-EC04CA468156@xxxxxxxxxxxxxxx>
References: <000901c97096$80e81af0$0200a8c0@mexpnew> <587DE1BA-C1EF-4E1D-80D9-EC04CA468156@xxxxxxxxxxxxxxx>

    Hi Timo,
    ok, werde versuchen das Linienfolgerverhalten zu verwenden und mit cancel operieren. Mal sehen wie's geht...
    Gruß, Frank

    -------- Original-Nachricht --------
    > Datum: Wed, 7 Jan 2009 13:52:50 +0100
    > Von: Timo Sandmann <mail@xxxxxxxxxxxxxxx>
    > An: Entwicklung rund um den c\'t-bot <ct-bot-entwickler@xxxxxxxxxxxxxxxxx>
    > Betreff: Re: [ct-bot] neues Verhalten bot_drive_line_shortest_way...

    > Hi Frank,
    >
    > Am 07.01.2009 um 08:06 schrieb Frank Menzel:
    > > Hallo Timo,
    > > zu 2.) den Linienfolger habe ich eingebaut, weil darin ein paar
    > > Kennungen, sprich Variable, gesetzt werden nach Erkennen des
    > > Umkehrfeldes und bei diesem Linienfolger der Bot nicht nur auf der
    > > Kante
    > > fährt sondern auch wenn beide Sensoren sich auf der Linie befinden.
    >
    > das könnte man aber ja auch über das Cancel-Verhalten machen oder wie
    > bei drive_area() mit einem extra Verhalten, das die Überwachung
    > übernimmt. Was ich so etwas unglücklich finde ist, dass man den Code
    > zur Linienverfolgung doppelt pflegen muss. Wenn der Linienfolger
    > verbessert wird, profitiert line_shortest_way() noch nicht davon und
    > man muss erst mühsam die Änderungen oder Bugfixes übertragen. Darum
    > wäre es mittel- und langfristig schöner, wenn das Verhalten auf
    > bot_follow_line() zurückgreifen würde.
    >
    > > Zu 1.) nach shortest_wa_forward sollte er gewisse Strecke vorfahren,
    > > dann die Linie finden und via Linienfolger weitermachen... Auch der
    > > Original-Linienfolger dreht sich manchmal endlos, wenn er die Linie
    > > einfach nicht wieder findet...
    >
    > Aber ich glaube er dreht noch auf dem grünen Feld, bevor er überhaupt
    > etwas vor gefahren ist.
    >
    > > X- oder Y-Kooridnaten sind völlig belanglos, Hauptsache Linie und
    > > Kreuzungen finden und richtiges Setzen der Kennung auf Vor-Rückwärts
    > > siehe 1. bzw. Doku.
    >
    > Ja das habe ich dann auch gemerkt, als die die Doku komplett gelesen
    > hatte... ;-)
    > So verstehe ich allerdings noch weniger, warum er dann den falschen
    > Weg auswählt an der nächsten Kreuzung.
    >
    > Gruß,
    > Timo
    > _______________________________________________
    > ct-bot-entwickler Mailingliste
    > ct-bot-entwickler@xxxxxxxxxxxxxxxxx
    > http://www.heise.de/bin/newsletter/listinfo/ct-bot-entwickler

    --
    Psssst! Schon vom neuen GMX MultiMessenger gehört? Der kann`s mit allen: http://www.gmx.net/de/go/multimessenger

- Referenzen:
  - AW: [ct-bot] neues Verhalten bot_drive_line_shortest_way...
    - From: Frank Menzel
  - Re: [ct-bot] neues Verhalten bot_drive_line_shortest_way...
    - From: Timo Sandmann

- Voriger (Datum): Re: [ct-bot] ATmega644 oder ATmega644P?, Timo Sandmann
- Nächster (Datum): AW: [ct-bot] neues Verhalten bot_drive_line_shortest_way..., Frank Menzel
- Voriger (Thread): Re: [ct-bot] neues Verhalten bot_drive_line_shortest_way..., Timo Sandmann
- Nächster (Thread): AW: [ct-bot] neues Verhalten bot_drive_line_shortest_way..., Frank Menzel
- Indizes:
  - Datum
  - Thread

- Aktuelles Heft
- Aktuelles Editorial
- Websites aktuell

#### Support

- Hotline & FAQ
- Treiber & BIOS
- Firmenkontakte

#### Download

- Software zu c't
- Software-Verzeichnis
- c't-Projekte
- Testbilder & Vorlagen

#### Magazin

- Heftarchiv
- c't specials
- Leserforum
- c't-Bildmotive
- Schlagseite

#### Info

- Abo & Heft
- Veranstaltungen
- Mediadaten
- Kontakt
- Impressum

Kleinanzeigen und
Veranstaltungen

- Datenschutzhinweis
- Impressum
- Kritik, Anregungen bitte an c't-WWW
- Mediadaten
- Copyright © 2009 Heise Zeitschriften Verlag
- International: heise online UK, heise Security UK, heise open source UK, heise networks UK, heise online Polska, heise Security Polska, heise Open Source Polska, heise Networks Polska