| рус | eng | ||||||||||||||||||||||||||||||||||||||||||||||||
Видео | Разработчикам
Мобильный робототехнический комплекс - "Робот-разведчик"
Комплекс представляет собой набор программно-аппаратных средств: Возможности робототехнического комплекса:
Основные направления разработок:
Аппаратная часть мобильного робототехнического комплексаОснову комплекса составляет платформа Pioneer 2 АТ. Архитектуру этого семейства роботов разработал профессор Курт Конолидж (Kurt Konolige) из SRI International и Стэндфордский университет. Производством роботов семейства Pioneer занимается фирма ActivMedia.Pioneer 2 AT содержит все необходимое для независимой и адекватной работы в реальной обстановке:
Робот также содержит: Управление сонарами, двигателями, датчиками и другими устройствами осуществляет 20MHz микроконтроллер Siemens 88C166 с установленной на нем ОС P2OS. Микроконтроллер имеет два последовательных порта RS-232 и расширяемую шину для подключения других приборов и датчиков. Микроконтроллер содержит 32 кбайта флэш ROM и 32 кбайта RAM памяти и может программироваться для работы в автономном режиме. На роботе установлены две группы сонаров восемь спереди и восемь сзади. Позиция каждого сонара в группе фиксирована. Использование всех сонаров обеспечивает угол обзора в 360 градусов. Частота работы сонаров 40 Гц, а диапазон обнаружения объектов от 10 см до 5 метров. Сканирование происходит по часовой стрелке начиная с крайнего левого переднего сонара. Порядок и последовательность сонаров может программироваться. Робот питается от трех 12 вольтовых аккумуляторов. Время непрерывной работы робота от 4 до 8 часов. Для обеспечения безопасности в роботе встроен сторожевой процессор, который остановит робота, если клиент не будет взаимодействовать с сервером более 2-х секунд, движение продолжится при активизации клиента. Также на роботе имеется бортовой компьютер, построенный на базе процессора AMD K6-2. | ||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||
Максимальная дальность измерений составляет 81,91 м (с точностью до 1 см). Максимальная точность измерений 1 мм (при дальности до 8,191 м). Основные преимущества этого принципа измерения:
ORiNOCO PC Card подключается к встроенной в робота ЭВМ посредством адаптера PC104 - PCMCIA. ORiNOCO AP-1000 подключается к сети, в которой находится Станция Слежения и Управления (ССУ), чем достигается, при условии использования нескольких точек доступа разнесенных в пространстве, больший охват территории (практически неограниченный при применении соответствующих технологий связи) при управлении с одной стационарной ССУ. На роботе утановлены две цифровые камеры, которые могут обеспечивать режим стереопары. При необходимрсти возможно увеличение числа камер на борту робота. Передача информации с камер на ССУ осуществляется по беспроводной технологии. Аппаратная часть станции слежения и управленияСтанция слежения и управления (ССУ) представляет собой интерфейс для работы
человека (оператора) с роботом.
Оператор, роботая на ССУ, может управлять роботом и получать от него информацию.
Специализированное программное обеспечениеРазработчики ООО "МИФИ-Система" создали и продолжают совершенствовать специализированное ПО, структура которого изображена на представленном рисунке.
Потоки управления и данных представлены сплошными линиями, чисто управляющий поток представлен - пунктирной. Мобильный робот управляется микроконтроллером, который работает под управлением специальной операционной системы P2OS, данный контроллер взаимодействует со встроенной в робот ЭВМ, которая работает под ОС Linux. Контроллер управляется специальной программой - сервером робота, который обеспечивает взаимодействие робота с программным обеспечением станции слежения и управления посредством протокола RCP (Robot Control Protocol). Программное обеспечение ССУ обеспечивает управление роботом в интерактивном режиме,и производит визуализацию статусной информации робота (скорость движения, его координаты и т.д.), показания сонаров и лазерного дальномера. Внешний модуль - Видео для ССУ обеспечивает визуализацию данных, получаемых от камеры робота. Данное программное обеспечение работает практически с любыми источниками данных. Следующая часть ПО - приложение, которое строит двумерную карту местности по показаниям дальномера и инерционных датчиков положения. Имитационная модель робота P2 Imitation представляет собой часть ПО, предназначенную для моделирования, как среды функционирования робота, так и моделирования функционирования самого робота, т.е. имитацию работы всех бортовых устройств робота (сонары, дальномер, камера, моторы). Визуальное представление модельной среды функционирования робота осуществляется по средствам стандартной библиотеки программирования компьютерной графики OpenGL. Также существует внешний модуль, входящий в состав ПО робота, который по совокупности данных от дальномера и камеры восстанавливает трехмерную сцену среды передвижения робота. Построение трехмерной сцены основано на использование средств графической библиотеки OpenGL. | ||||||||||||||||||||||||||||||||||||||||||||||||
| Главная |Наша история | Разработки | Наши роботы | Выпускники | Талисман | ||||||||||||||||||||||||||||||||||||||||||||||||
| Факультетская научно-учебная лаборатория "Робототехника", 115409, Москва, Каширское ш, дом 31, КиБ; Телефон: +7(495)788-56-99, доб. 9286; Email: evchepin@mephi.ru |
||||||||||||||||||||||||||||||||||||||||||||||||