Various embodiments of the present invention are generally directed to
adaptively determining an updated repeated runout (RRO) correction value
to correct for RRO error in the placement of a servo seam, by iteratively
combining a weighted initially estimated RRO correction value for the
seam with a position error signal (PES).