Есть еще серводвижки, они дороже, но уже имеют точные энкодеры. Можно обходиться при этом без датчиков.