How to move objects within given distance using DC motor precisely?
Stepper motors are probably the best bet, but if you don't want to use them, you can always add a rotary encoder to the motor in order to control the head position.