Let's Make Robots!

DC Motor

I am totally new in  robotics. I want to track a person walking in a certain track, please suggest me how can i select the DC motor like gear dc motor or servo dc motor, i also want to use the encoder and also please suggest me how to select approprite voltage and RPM of the motor. in addition the motor control driver best suit for that platform.

thanking you all in advance.