An apparatus, system, and method are disclosed for the cancellation of
repeatable runout signals. A signal processing module receives a position
error signal and outputs a position compensated signal. A feed forward
module receives the position error signal and outputs one or more
cancellation signals to cancel one or more repeatable runout components
from the position error signal when combined with the position
compensated signal. A combining module combines the position compensated
signal and the cancellation signals into a position command signal. A
feedback module receives the position command signal and outputs the
position error signal.