Соревнования проводились на специальном управляемом полигоне с нанесенной трассой и системой инфракрасных маяков. Роботам—участникам соревнований предстояло выполнить такие упражнения, как движение по контрастной полосе на клетчатом поле, гашение инфракрасных маяков, объезд препятствия и распознавание сигналов светофора. Робот команды «Волга» успешно справился с большинством заданий и занял почетное третье место.
Робот нижегородской команды был выполнен с использованием одного контроллера Texas Instruments OMAP 3530, установленного на платформе BeagleBoard, и набора подключаемого к нему периферийного оборудования: датчиков, видеокамер, исполняющих механизмов. Такое решение позволило обеспечить робот достаточной вычислительной мощностью без больших энергозатрат и необходимости в каком-либо охлаждении.
При создании программного обеспечения мобильного робота была использована встраиваемая операционная система реального времени (ОСРВ) QNX. По словам Георгия Фиделина, руководителя проекта по созданию робота, выбор в пользу ОС QNX был сделан в силу ряда ее преимуществ, таких как компактность (размер образа ОС может занимать менее 700 Кбайт), масштабируемость и отказоустойчивость. Использование технологии qconn, реализованной в данной операционной системе, позволило команде «Волга» решить задачи отладки встроенных приложений и тестирования отдельных модулей на стационарном ПК без привязки к контроллеру. В результате удалось распараллелить процесс разработки - студенты смогли одновременно работать над различными элементами робота.
Команда «Волга» с 2009 года участвует в некоммерческой образовательной программе «QNX для вузов», в рамках которой компания SWD Software оказывает университетам содействие в изучении, разработке и внедрении технологий и решений на базе ОС QNX.
«SWD Software оказывала нам поддержку на всех этапах производства робота: при выборе оборудования, при проведении закупок, а также на этапе разработки, тестирования и отладки, — говорит Георгий Фиделин. — У нас остались хорошие впечатления от сотрудничества с данной компанией, которая продемонстрировала высокий уровень технической подготовки специалистов и готовность сообща решать возникающие проблемы. Выражаем благодарность компании от лица организаторов робототехнического проекта и рассчитываем на дальнейшее сотрудничество!».
«Сотрудничество с командой «Волга» началось после убедительного выступления представителей ННГУ им. Н.И. Лобачевского на семинаре «Технологии QNX - достижения и тенденции», проводившегося в 2009 г. в рамках некоммерческой образовательной программы «QNX для вузов», — рассказал Александр Кузнецов, руководитель образовательных проектов SWD Software. — Команда продемонстрировала четко сформулированные цели, рациональный подход к проектированию и интенсивную работу по реализации намеченных планов, а мы добавили к этим «трем китам успеха» передовые технологии и информационную поддержку. Мы искренне рады достижениям «Волги» и будем продолжать сотрудничество с перспективными проектами ведущих российских вузов!»
«QNX для вузов» — это некоммерческая образовательная программа компании SWD Software для преподавателей, аспирантов и студентов российской высшей школы. Её цель — дать вузам возможность использовать технологии QNX в учебных и научно-исследовательских проектах, а также помочь им в обеспечении этих проектов техническими и информационными ресурсами. Более подробная информация о программе: education@swd.ru.
SWD Software — платиновый дистрибьютор компании QNX Software Systems в России, странах СНГ, бизнес-партнер IBM по продуктам IBM Rational. Компания предоставляет комплекс услуг для создания встраиваемых систем и систем реального времени: поставляет программные и аппаратные средства, осуществляет предпродажные консультации, техническую поддержку и сертифицированное обучение. Подробнее на сайте: www.swd.ru