Регистрация / Вход
Прислать материал

Реализация системы одновременной локализации и построение карты местности мобильным роботом Koala

Фамилия
Кирнасюк
Имя
Антон
Отчество
Дмитриевич
Номинация
Информационные технологии
Институт
Институт информационных технологий и автоматизированных систем управления (ИТАСУ)
Кафедра
Инженерной кибернетики
Академическая группа
ММ-14-2
Научный руководитель
к.ф.-м.н., Капалин И.В.
Название тезиса
Реализация системы одновременной локализации и построение карты местности мобильным роботом Koala
Тезис

В наше время робототехника используется в самых разных проектах: на производстве, при исследовании космоса, даже в системе «умного дома». В отдельную группу можно отнести проекты, в которых робот работает в автономном или полуавтономном режиме в неизвестном или изменчивом окружении, например робот-пылесос или роботы для изучения космических тел в условиях ограниченной связи с пунктом управления (планетоходы). В данном случае робот должен уметь определять препятствия, ориентироваться в рабочей среде, а также запоминать информацию о ней для последующего анализа.

Данная работа включает в себя исследование доступных программных и технических средств, с помощью которых можно создать автономного робота, способного без участия человека, при помощи камеры Kinect, встроенной одометрии и нескольких инфракрасных датчиков, осуществлять навигацию в неизвестном помещении, составляя план этого помещения, и передвигаться по нему, огибая препятствия.

В данном проекте для демонстрации системы управления роботом будет использоваться платформа Koala, камера Kinect, позволяющая получать карту глубины, а также компактный компьютер, работающий под управлением ОС Ubuntu. Из программных средств управления роботом используются операционная система Ubuntu, являющаяся дистрибутивом Linux, мета-операционная система ROS (Robotic Operation System), а также набор пакетов, как написанных автором работы, так и, входящих в стандартную библиотеку ROS.

Особое внимание будет уделено методу SLAM, который лежит в основе данной научно-исследовательской работы. Метод SLAM широко используется в современных проектах по созданию беспилотных автомобилей, автономных  медицинских роботов, планетоходов, автономных глубоководных аппаратов и домашних роботов. Именно поэтому изучение данной области является актуальным.

Благодаря гибкости ROS, все наработки в виде пакетов могут быть впоследствии импортированы в другие проекты, использующие ROS как систему управления роботом.

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