heise online · c't · iX · Technology Review · Telepolis · mobil · Security · Netze · heise open · heise resale · Autos · c't-TV · Jobs · Kiosk
Zum Inhalt
c't

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] ct-Sim: Bug in CtBotSimTcp.java

Absender: Peter König
Datum: Fr, 21.07.2006 15:43:59
In-reply-to: <1153413507.4349.7.camel@xxxxxxxxxxxxxxxxxxxxx>
References: <1153413507.4349.7.camel@xxxxxxxxxxxxxxxxxxxxx>


Hallo,

Peter Recktenwald schrieb:
mir ist, glaube ich zumindest, noch ein kleiner Bug im ct-Sim
aufgefallen. Im File 'CtBotSimTcp ist bei der Abgrunderkennung für das
linke Rad ein falsches Vorzeichen.

// Bodenkontakt ueberpruefen
// Vektor vom Ursprung zum linken Rad
Vector3d vecL = new Vector3d(newHeading.y,newHeading.x, 0f);

Für das rechte Rad heisst es allerdings:

Vector3d vecR = new Vector3d(newHeading.y, -newHeading.x, 0f);

Das hintere Minuszeichen macht hier den entscheidenden Unterschied, weshalb die Positionsrechnung funktioniert 8-)

Mit freundlichen Grüßen,

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




Copyright © 2007 Heise Zeitschriften Verlag Kritik, Anregungen bitte an c't-WWW Datenschutzhinweis   Impressum