Даты проведения с 2017-01-03 по 2017-06-23 |
Проект робототизированной системы «Умный пылесос для уборки производственных помещений» - это инженерно-технические проект, который выполнен с использованием платы Intel® Genuino 101. В проекте на основе компьютерного зрения реализовано взаимодействие мобильного устройства, компьютера и робота. |
Ход работы:
1. Разработали приложение для мобильного устройства, которое позволяет заносить карту цеха, по которой перемещается робот, объезжая станки и опасные участки, отмечать места расположения контейнеров для мусора. С помощью программы карта преобразуется в неориентированный граф, составляется матрица смежности, рассчитывается минимальный маршрут движения. 2. Разработали конструкцию робота, которая представляет собой колесную базу и отсек для сбора контейнеров. Для автоматического управления точностью и качеством движения по прямой линии используется энкодеры, в программе пропорционально-интегрально-дифференцирующий регулятор (ПИД-регулятор). Для управления движением на поворотах – данные гироскопа. Отклонение значений гироскопа влияют на угол поворота. Робот проезжает весь маршрут и собирает контейнеры в специальный отсек и выгружает их в место сбора отходов производства. 3. Реализовали связь между мобильным устройством и платой Intel® Genuino 101 через последовательный порт. С камеры мобильного устройства считывается кадр. Рассчитывается количество черных пикселей на линии справа и слева от центра. В зависимости от отклонения рассчитывается корректирующее движение моторам для выравнивания робота по линии. Отклонение передаётся на плату Intel® Genuino 101 через последовательный порт. 4. Реализовано компьютерное зрение для управления движением робота-пылесоса в производственном помещении. На роботе имеется метка, которая считывается вебкамерой. Данные передаются в компьютер, рассчитывается местоположение робота и его перспективный путь. Через канал связи передаются управляющие команды на робот для его движения. 5. Создана программа для контроля микроклимата в цеху. На роботе есть датчики температуры, влажности, задымленности. Данные с датчиков передаются, обрабатываются и выводятся на экран мобильного устройства. На экране мобильного устройства выводится в хронологическом порядке протокол событий. |
Новизна работы заключается в следующем: 1. Взаимодействие устройств на основе методов компьютерного зрения. 2. Визуальный интерфейс, который позволяет с помощью мобильного устройства занести в память карту цеха, склада и другого помещения с указанием расположения станков, контейнеров с материалами, мусором. 3. Использование математических методов для преобразования карты в неориентированный граф и расчета оптимального пути движения робота. |
Вылегжанина Инна Витальевна | Центр "Познание", Междисциплинарная дистанционная школа "Play Genuino" |