Abstract: There is disclosed herein a head positioning system for a disk drive for a computer utilizing a digital head positioning system with controlled acceleration profiles during both positive and negative acceleration. Non-volatile memory stores data regarding scheduled track crossings during a seek movement. These data are the times of actual track crossings and an error signal is generated to conform the actual head acceleration to the stored acceleration profile.