## c't-Projekte - Mailinglisten

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

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

Absender: Timo Sandmann
Datum: Di, 18.11.2008 21:24:16
In-reply-to: <000001c949ac$26d8ba30$0200a8c0@mexpnew>
References: <000001c949ac$26d8ba30$0200a8c0@mexpnew>

    Hi Frank,

`ja da hatte sich ein Bug ein bot_goto_dist() eingeschlichen, sollte` `jetzt wieder funktionieren. Danke für den Hinweis!`

    Grüße,
    Timo

    Am 18.11.2008 um 19:33 schrieb Frank Menzel:

>     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

>     _______________________________________________
>     ct-bot-entwickler Mailingliste
>     ct-bot-entwickler@xxxxxxxxxxxxxxxxx
>     http://www.heise.de/bin/newsletter/listinfo/ct-bot-entwickler

- Referenzen:
  - [ct-bot] bot fährt nicht rückwärts
    - From: Frank Menzel

- Voriger (Datum): [ct-bot] bot fährt nicht rückwärts, Frank Menzel
- Nächster (Datum): AW: [ct-bot] Pfadplanung in area, Frank Menzel
- Voriger (Thread): [ct-bot] bot fährt nicht rückwärts, Frank Menzel
- Nächster (Thread): [ct-bot] Nachfrage bot-2-bot Kommunikation, Menzel, Frank IT-OO4
- Indizes:
  - Datum
  - Thread