diff --git a/simulator/src/main/java/msp/simulator/dynamic/torques/MemCachedTorqueProvider.java b/simulator/src/main/java/msp/simulator/dynamic/torques/MemCachedTorqueProvider.java index f36fa666..b265d2d2 100644 --- a/simulator/src/main/java/msp/simulator/dynamic/torques/MemCachedTorqueProvider.java +++ b/simulator/src/main/java/msp/simulator/dynamic/torques/MemCachedTorqueProvider.java @@ -87,7 +87,7 @@ private Vector3D Pwm2Torque(Vector3D pwm) { Vector3D dipole = new Vector3D(x,y,z); Vector3D torque; logger.info("PWM SIGNAL:"+dipole.toString()); - torque = Vector3D.crossProduct(dipole,this.b_field); + torque = Vector3D.crossProduct(this.b_field,dipole); //TODO review this ! return torque; }