The MPI CyberMotion Simulator: Development of a novel helicopter trainer