1. A method for tuning a feedforward compensation parameter in a motion control system, the method comprising: a) determining an initial value of a feedforward compensation parameter, b) commanding an initial movement of an actuator according to a test motion routine, wherein the initial value of the parameter is used in the control of the actuator; c) determining error associated with the initial movement; d) determining a potential value of the feedforward compensation parameter; e) commanding a movement of the actuator according to the test motion routine, wherein the potential value of the parameter is used in the control of the actuator; f) determining error associated with the movement commanded in act e); g) comparing the errors associated with the movements; h) based on the act of comparing the errors, selecting one of the values as a current best value; and i) repeating acts d)-h) until the current best value is an optimum value, wherein the act of comparing the errors associated with the movements comprises comparing the errors associated with at least two of the movements.