Автономные роботы. Сборщик мусора

Содержание

Слайд 2

Задачи СОЗДАНИЕ РОБОТА РАСПОЗНАВАНИЕ МУСОРА Техническое зрение Обучение на изображениях Манипулятор для захвата Шасси Плата управления

Задачи

СОЗДАНИЕ РОБОТА

РАСПОЗНАВАНИЕ МУСОРА

Техническое зрение
Обучение на изображениях

Манипулятор для захвата
Шасси
Плата управления

Слайд 3

Назначение Захват, подъем и перемещение груза Манипулятор Конструкция Алюминиевые детали, сервомоторы, плата управления Discovery

Назначение
Захват, подъем и перемещение груза

Манипулятор

Конструкция
Алюминиевые детали, сервомоторы, плата управления Discovery

Слайд 4

Назначение Формирование управляющих ШИМ сигналов для сервомотором и драйверов двигателей шасси

Назначение
Формирование управляющих ШИМ сигналов для сервомотором и драйверов двигателей шасси
Микроконтроллер
STM32
Программирование
C++
онлайн среда

разработки mbed.org

Плата управления

Слайд 5

Назначение Движение по пересеченной местности Шасси Конструкция Металлический каркас Моторы постоянного тока с редуктором

Назначение
Движение по пересеченной местности

Шасси

Конструкция
Металлический каркас
Моторы постоянного тока с редуктором

Слайд 6

Назначение Распознавание предметов Обучение на подборке изображений Техническое зрение (в работе)

Назначение
Распознавание предметов
Обучение на подборке изображений

Техническое зрение (в работе)

Программирование
С++, библиотека OpenCV,
Проект github.com/amr-nsu/scavenger

Слайд 7

Робот виртуального присутствия Костин Андрей, Мартышкин Денис Гимназия №3

Робот виртуального присутствия

Костин Андрей, Мартышкин Денис Гимназия №3

Слайд 8

Задача Создание робота для: Виртуального присутствия на мероприятиях Чтения лекций и докладов из «дома» Дистанционного обучения

Задача

Создание робота для:
Виртуального присутствия на мероприятиях
Чтения лекций и докладов из «дома»
Дистанционного

обучения
Слайд 9

1)Сборка шасси 2)Программа управления моторами и датчиками (Arduino) 3)Удаленное управление с компьютера Что сделано

1)Сборка шасси
2)Программа управления моторами и датчиками (Arduino)
3)Удаленное управление с компьютера

Что

сделано
Слайд 10

Архитектура программной системы

Архитектура программной системы

Слайд 11

Робот разведчик Подготовили: Чередник Андрей, Кушнарев Дмитрий

Робот разведчик Подготовили: Чередник Андрей, Кушнарев Дмитрий

Слайд 12

Конструкция робота Датчик расстояния Крепление Сервомотор Двигатели и колеса Драйвер двигателей Arduino Nano

Конструкция робота

Датчик расстояния

Крепление

Сервомотор

Двигатели
и
колеса

Драйвер двигателей

Arduino Nano

Слайд 13

Модуль управления Сделано на данный момент: Робот подключен к компьютеру через

Модуль управления

Сделано на данный момент:
Робот подключен к компьютеру через usb кабель

и управляется с клавиатуры
Код написан в среде разработки Arduino IDE и состоит из нескольких модулей
Скорость передвижения постоянна
Планируем:
Робот будет передвигаться автономно или управляться дистанционно
Скорость будет задаваться пользователем
Слайд 14

Модуль постройки карты Сделано на данный момент: Реализовано измерение расстояние между

Модуль постройки карты

Сделано на данный момент:
Реализовано измерение расстояние между датчиком и

объектом, что позволяет наносить точки на карту
Программа разрабатывается в двух средах Arduino IDE и Qt Creator
Написана программа обрабатывающая полученные значения
Планируем:
Построить карту в декартовой системе координат
Построение карты при движении робота
Слайд 15

Беспилотный автомобиль Бармадян Алексей, Иванов Лев Гимназия №3 Самара, 2017 Новосибирск 2018

Беспилотный автомобиль

Бармадян Алексей, Иванов Лев
Гимназия №3

Самара, 2017

Новосибирск 2018

Слайд 16

1 ЦЕЛЬ Разработка собственного прототипа беспилотного автомобиля, способного следовать по дорожной

1

ЦЕЛЬ

Разработка собственного прототипа беспилотного автомобиля, способного следовать по дорожной разметке и

удерживать дистанцию до движущегося впереди транспорта.
Слайд 17

1 Что сделано Собрано шасси. Подключены мотор (через шилд), серво двигатель

1

Что сделано

Собрано шасси.
Подключены мотор (через шилд), серво двигатель и ультразвуковой датчик.
Написана

программа, позволяющая выдерживать дистанцию между другими машинами и реагировать на неожиданные ситуации.
Придуман алгоритм, безопасно управляющий движением автомобиля.