A new forward kinematic algorithm for a general Stewart platform. (May 2015)