energy-the-bot
.pdfМобильный робот с поддержкой мультимедийных функций
Участники проекта:
● Савченко Иван Евгеньевич
Цели проекта.
Создание мобильного робота, реализующего функции:
●воспроизведения музыки с дистанционным управлением процессом по wifi;
●следования за своим владельцем, несущим портативный инфракрасный маяк, соблюдая дистанцию и избегая столкновения со случайными препятствиями.
Этапы разработки проекта:
●калибровка навигационной системы мобильного робота;
●разработка алгоритма, реализующего требуемое движение мобильного робота и его реализация в программном коде;
●Создание портативного инфракрасного маяка (на базе набора msp430 launchpad);
●Установка на робот пассивной акустической системы, поиск способа воспроизведения аудио-контента с управлением со стороннего устройства по wifi;
●Информационное сопровождение проекта (открытый доступ к коду + wiki-руководство).
Аппаратное обеспечение.
Проект реализуется на базе мобильного робота энергия, разработанного в учебной лаборатории НИУ МЭИ.
Структурная схема АО |
|
|||
|
Акустическая система |
|
Зарядное |
|
|
|
|
|
|
Камера |
|
|
|
устройство |
|
|
WiFi |
|
|
|
|
|
|
|
|
Бортовой компьютер |
|
|
|
Портативный маяк |
|
|
ВКЛ комп |
|
|
|
|
|
|
|
|
|
ВКЛ лок |
|
IR |
|
Пит. 1 |
|
|
|
|
|
|
|
Плата |
USB - RS485 |
|
|
|
|
Пит. 2 |
ИНД |
|
|
локатора |
|
|
|
|
|
|
|
ВКЛ |
|
|
Контроллер |
ДВ |
|
|
Локатор |
двигателей |
|
|
|
ENC1 |
|
ENC2 |
FUSE |
Аккумуляторы |
|
|
|
|
|
М1 |
|
М2 |
|
|
ИК-датчик |
|
ИК-датчик |
|
|
|
УЗ-датчик |
ИК-датчик |
|
|
Программное обеспечение
Мобильный робот |
|
|
Интерпретатор |
|
|
Python |
|
|
|
ОС МР |
WIFI |
Программа |
|
|
управления |
|
|
движением |
|
|
|
Программа, |
|
|
воспроизводящая |
|
Виртуальный |
аудио-контент |
|
COM-порт |
|
|
Нижний уровень |
|
|
ПО |
|
|
мобильного робота |
|
|
IR-сигнал |
|
|
ПО портативного маяка |
|
Текущий этап разработки проекта
● Реализуется калибровка системы навигации мобильного робота;
● Реализуется информационная поддержка проекта.
● Осуществляется планирование дальнейших действий по достижению основной цели проекта.
Чем интересен наш проект?
Сверхцелью нашего проекта является создание некоего робота-компаньона, облегчающего повседневную физическую и интеллектуальную деятельность человека, например:
Синхронизацию с вашим онлайн-ежедневником и дистанционное оповещение вас о наступлении запланированных событий, даже если вас нет дома!
Вас нет дома!
Вас нет дома!
При этом следует отметить, что при соблюдении условий эксплуатации робот не будет «уставать».
Через некоторое время
Через существенно большее время