Робот с видеонаблюдением и отслеживанием объекта
Введение Данный проект, является логическим продолжением развития темы " Солнечный трекер на 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 ide https://learnlange.blogspot.com/p/blog-page_28.html Сборка робота Система представляет стационарную установку с двумя степенями свободы, которые позволяют вращаться в пространстве цилиндрической формы. На верхней части системы закреплена USB web-камера (её можно заменить на smart камеру или ip камеру). Для быстрого создания прототипа использую образовательный набор КЛИК: базовый и ресурсный Поворотные механизмы реализованы с использованием DC моторов с понижающей передачей.
https://habr.com/ru/articles/1007628/
#python #opencv #pyserial #arduino #робототехника #компьютерное_зрение #роботы #отслеживание #с++








