Робот с видеонаблюдением и отслеживанием объекта

Wait 5 sec.

ВведениеДанный проект, является логическим продолжением развития темы "Солнечный трекер на Arduino".Используя базу солнечного трекера (его конструкцию) и web-камеру можно собрать роботизированную конструкцию, которая будет отслеживать в режиме реального времени назначенный маркер или группу маркеров в определённой области пространства.Распознавать маркеры можно по разным критериям: выбранному цвету, текстуре, форме и т.д.Я выбрал второй вариант. Делаю фото объекта web-камерой, с выбранным однородным цветом, которую буду использовать на роботе.Подготовка ПО Для корректной работы программы вам нужно:1. Установить Python https://www.python.org/ 2. Установить модули numpy, opencv и pyserial используя инструмент pip https://pypi.org/project/numpy/ https://pypi.org/project/opencv-python/ https://pypi.org/project/pyserial/3. Установить Arduino idehttps://learnlange.blogspot.com/p/blog-page_28.html Сборка роботаСистема представляет стационарную установку с двумя степенями свободы, которые позволяют вращаться в пространстве цилиндрической формы. На верхней части системы закреплена USB web-камера (её можно заменить на smart камеру или ip камеру).Для быстрого создания прототипа использую образовательный набор КЛИК: базовый и ресурсныйПоворотные механизмы реализованы с использованием DC моторов с понижающей передачей. Читать далее