## c't-Projekte - Mailinglisten

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

### [ct-bot] ct-Sim: Bug in CtBotSimTcp.java

Absender: Peter Recktenwald
Datum: Do, 20.07.2006 18:38:39

    Hallo,

    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);

    Richtig wäre wohl:

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

    Grosse Auswirkungen habe ich aber allerdings keine feststellen können.

    Gruß Peter

    Index: CtBotSimTcp.java
    ===================================================================
    RCS file: /ctbot/ct-Sim/ctSim/model/bots/ctbot/CtBotSimTcp.java,v
    retrieving revision 1.3.2.3
    diff -u -r1.3.2.3 CtBotSimTcp.java
    --- CtBotSimTcp.java	18 Jul 2006 10:05:48 -0000	1.3.2.3
    +++ CtBotSimTcp.java	20 Jul 2006 18:14:49 -0000
    @@ -517,7 +517,7 @@
     			// Bodenkontakt ueberpruefen

     			// Vektor vom Ursprung zum linken Rad
    -			Vector3d vecL = new Vector3d(newHeading.y,newHeading.x, 0f);
    +			Vector3d vecL = new Vector3d(-newHeading.y,newHeading.x, 0f);
     			vecL.scale((float) WHEEL_DIST);
     			// neue Position linkes Rad
     			Vector3d posRadL = new Vector3d(this.getPosition());

- Antworten:
  - Re: [ct-bot] ct-Sim: Bug in CtBotSimTcp.java
    - From: Peter König

- Voriger (Datum): [ct-bot] ct-Sim: Debugging von ct-Bot, Oliver Dietz
- Nächster (Datum): Re: [ct-bot] ct-Sim: Debugging von ct-Bot, Peter König
- Voriger (Thread): [ct-bot] CVS-Update - Bugfix im Sim, Peter König
- Nächster (Thread): Re: [ct-bot] ct-Sim: Bug in CtBotSimTcp.java, Peter König
- Indizes:
  - Datum
  - Thread