|
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: Benjamin Benz
Datum: Fr, 27.06.2008 11:00:39
In-reply-to:
<48C139945BA47F4DB4DE05DF62CD57AA03B5288105@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx>
References:
<48C139945BA47F4DB4DE05DF62CD57AA03B5288105@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx>
Hi,
ich darf aus der Doku der Funktion zitiern:
*!
* 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.
*/
void bot_drive_distance(Behaviour_t* caller,int8 curve, int16 speed,
int16 cm);
Beantwortet das die Frage?
MfG Benjamin Benz
Menzel, Frank IT-OO4 schrieb:
Hallo,
wenn ich den bot (im sim) rückwärts fahren lassen möchte und mit bot_drive_distance (data...,-10) aufrufe, dann dreht er sich um 180 Grad, fährt die Strecke vorwärts und dreht sich wieder zurück.
Was aber, wenn ich ihn wirklich nur rückwärts fahren lassen möchte ohne diese Drehung mit Vorwärtsfahrt ???
Mit freundlichen Grüßen / best regards
Frank Menzel
_______________________________________________
ct-bot-entwickler Mailingliste
ct-bot-entwickler@xxxxxxxxxxxxxxxxx
http://www.heise.de/bin/newsletter/listinfo/ct-bot-entwickler
--
Benjamin Benz
Heise Zeitschriften Verlag
Redaktion c't
eMail: bbe@xxxxxxxx
WWW : http://www.heise.de
Heise Zeitschriften Verlag GmbH & Co. KG
Registergericht: Amtsgericht Hannover HRA 26709
Persönlich haftende Gesellschafterin:
Heise Zeitschriften Verlag Geschäftsführung GmbH
Registergericht: Amtsgericht Hannover, HRB 60405
Geschäftsführer: Ansgar Heise, Steven P. Steinkraus, Dr. Alfons Schräder
|
|