РОССИЙСКАЯ ФЕДЕРАЦИЯ ФЕДЕРАЛЬНАЯ СЛУЖБА ПО ИНТЕЛЛЕКТУАЛЬНОЙ СОБСТВЕННОСТИ ГОСУДАРСТВЕННАЯ РЕГИСТРАЦИЯ ПРОГРАММЫ ДЛЯ ЭВМ Номер регистрации (свидетельства): 2016610236 Дата регистрации: 11.01.2016 Номер и дата поступления заявки: 2015660855 09.11.2015 Дата публикации: 20.02.2016 Авторы: Диане Секу Абдель Кадер, Новосельский Алексей Кириллович, Манько Сергей Викторович, Лохин Валерий Михайлович Правообладатель: Федеральное государственное бюджетное образовательное учреждение высшего образования "Московский государственный университет информационных технологий, радиотехники и электроники" Название программы для ЭВМ: Программное обеспечение интеллектуальной бортовой системы управления автономным роботом на базе платформы KUKA youBot Реферат: Программа предназначена для управления исполнительными устройствами мобильного робота KUKA youBot на основе команд, принимаемых от оператора по каналу беспроводной сетевой связи, и передачи показаний бортовой информационно-измерительной системы робота на ЭВМ командного центра. Программа представляет из себя набор исполняемых процедур и библиотек, запускаемых на бортовой ЭВМ робота под управлением операционной системы Ubuntu. С установленной периодичностью программа считывает показания расположенных на роботе датчиков и устройства беспроводной связи, а так же отсылает управляющие команды в приводы подвижной платформы и манипуляционного устройства. Ключевым отличием разработанной программы от существующих аналогов является возможность управления роботом KUKA youBot в автономном режиме. Использование библиотеки интерпретируемого языка Lua 5.1 в составе бортовой управляющей программы позволяет оператору заблаговременно описать алгоритм функционирования робота в виде текстового сценария, который может быть передан на борт робота и выполнен в режиме реального времени. Программа также допускает запуск рекурсивно вложенных сценариев, за счет чего достигается возможность организации интеллектуального управления в задачах целенаправленного перемещения робота в помещениях с препятствиями и манипуляции предметами целевого интереса. Тип реализующей ЭВМ: IBM PC Язык программирования: С++, Lua 5.1 Вид и версия операционной системы: Linux/Ubuntu Объем программы для ЭВМ: 60 КБ