A novel kinematic design, analysis and simulation tool for general Stewart platforms. (July 2013)