Servo motor or stepper?

I would say the precision needs to be in the 0.1 degrees range.

That would be 3600 steps/revolution and cannot be achieved with a standard hobby servo. Possibly it could be, with a very expensive digital servo using precise position feedback and full duplex communications.

  1. You could use a gear drive in addition to a stepping motor. The gear drive introduces backlash problems.

  2. You could use microstepping, but that requires very careful adjustment of the stepping motor driver and correct motor/driver torque selection. In turn, that requires you to have constructed the positioner and to have accurately measured the torque required of the motor.