## c't-Projekte - Mailinglisten

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

### [ct-bot] bot fährt nicht rückwärts

Absender: Frank Menzel
Datum: Di, 18.11.2008 19:33:32

    Hallo Timo,
    mir ist bei meinen Versuchen aufgefallen, dass der bot nicht mehr
    einfach nur eine gewisse Strecke rückwaärts fährt, obwohl dies
    eigentlich schon so mal funktioniert hatte. Er dreht sich immer zuerst,
    fährt dann die Strecke ab und dreht sich wieder zurück.
    Meine Versuche haben dies bestätigt, bei den folgenden Aufrufen ist
    folgendes zu beobachten:

    Fährt geradeaus
    Bot_drive_distance(NULL,0,BOT_SPEED_NORMAL,10);

    Dreht sich in entgegengesetzte Richtung, fährt die Strecke ab und dreht
    sich wieder 180 Grad zurück
    Bot_drive_distance(NULL,0,BOT_SPEED_NORMAL,-10);

    Ist identisch zu vorher:
    Bot_drive_distance(NULL,0,-BOT_SPEED_NORMAL,10);

    Laut Kommntar sollte er bei negativem Speed rückwärts fahren:
    /*!
     * Das Verhalten laesst den Bot eine vorher festgelegte Strecke fahren.
    Dabei legt die Geschwindigkeit fest, ob der Bot vorwaerts oder
    rueckwaerts fahren soll.
     * @param curve Gibt an, ob der Bot eine Kurve fahren soll. Werte von
    -127 (So scharf wie moeglich links) ueber 0 (gerade aus) bis 127 (so
    scharf wie moeglich rechts)
     * @param speed Gibt an, wie schnell der Bot fahren soll. Negative Werte
    lassen den Bot rueckwaerts fahren.
     * @param cm Gibt an, wie weit der Bot fahren soll. In cm :-) Die
    Strecke muss positiv sein, die Fahrtrichtung wird ueber speed geregelt.
     */

    Da fällt mir gerade auf, dass es richtig funktioniert, wenn drive_area
    ausgeschaltet ist, welches wiederum das define BEHAVIOUR_GOTO_POS
    aktiviert. Da scheint irgendwie mit der Umleitung zusammenzuhängen?

    Gruß, Frank

- Antworten:
  - Re: [ct-bot] bot fährt nicht rückwärts
    - From: Timo Sandmann

- Voriger (Datum): AW: [ct-bot] map_export, Frank Menzel
- Nächster (Datum): Re: [ct-bot] bot fährt nicht rückwärts, Timo Sandmann
- Voriger (Thread): AW: [ct-bot] map_export, Frank Menzel
- Nächster (Thread): Re: [ct-bot] bot fährt nicht rückwärts, Timo Sandmann
- Indizes:
  - Datum
  - Thread