Собственно, да. Если совсем нет вариантов, с чего начать, могу присоветовать японский метод: "мелкие шаги".
1. Качаем Processing, язык понятный, С-подобный, пригодится для работы с Ардуино, берем отсюда
https://processing.org2. Прикручиваем библиотеку OpenCV, см.картинку 1, неплохо работают BlobDetection, Blobscanner, BoofCV.
3. Открываем примеры, читаем, вникаем, экспериментируем.
По мере освоения движемся:
Определение движения, работа с видео, выделение силуэтов, цветных объектов, объектов из базы.
Собираем турель на ардуино и копеечных сервах. Следим за простыми объектами (красный мяч, лицо, кошка).
Как только это будет четко работать, расширяем функционал: широкоугольные камеры, скоростные приводы.
Итог: несколько месяцев вдумчивого экспериментирования и рабочий прототип.