Выполнили:
Студенты группы М3О-212Б-20
_________________ Ю. Д. Гуськова
_________________ А. М. Клочкова
_________________ Э. С. Сапиева
Принял:
Старший преподаватель кафедры 307
_________________А. Н. Максимов
Москва 2022
Оглавление
Оглавление...............................................................................................................2
Введение...................................................................................................................3
Цель...........................................................................................................................4
Задачи.......................................................................................................................5
1. Распознавание точек.........................................................................................6
Заключение............................................................................................................13
2
Введение
3
Цель
4
Задачи
1. Распознавание точек
1.1 Разработать программу для распознавания контрастных цветовых
точек-стикеров заданных цветов.
1.2 Вычисление координат каждой точки и запись полученных
координат в отдельный файл.
2. Реализовать работу с сетью в KOS с возможностью передавать данные
по сети от сервера клиенту
3. Разработать программу движения робота при помощи GPIO в KOS.
4. Реализовать движение AlphaBot по маршруту.
5
1. Распознавание точек
7
Чтобы соотнести плоские координаты с камеры и реальные координаты
была использована гомография. Были замерены реальные координаты
установленных точек на полу, затем сняты координаты этих же точек с
камеры. При помощи необходимых преобразований был реализован перевод
одних координат в другие.
8
Рисунок 6 — Вывод гомографии
9
2. Работа с сетью в KOS
Рисунок 7 — KasperskyOS
10
Рисунок 9 — пример mqtt 1
11
3. Работа с GPIO в KOS
12
Заключение
13