fixes #16
Recovers the movements in the harness, and uses global coordinates for rotation.