Сразу скажу, что я этой темой тоже интересуюсь, но я пока теоретик.
Из дальнобойных и точных датчиков на ум приходят только лидары (лазерные радары). Но они, вроде, очень дорогие.
Сам по себе датчик не может управлять мотором, для этого нужен промежуточный элемент - контроллер. По сути это маленький компьютер, в который зашивается определенная программа. Для простых применений подойдет какое-нибудь ардуино за 150 рублей, а если требуется серьезная производительность (например, для обработки данных кругового радара или изображения с видеокамеры), то придется уже юзать что-то типа Raspberry Pi или аналогов.