РИД
№ 622071200073-6Программа трансляции RoboScript в Karel
12.07.2022
Программа предназначена для преобразования кода программ с языка обобщённого описания алгоритма RoboScript в исполняемый код на языке Karel, который используется в роботах фирмы Fanuc. Входными данными является файл с расширением rsc, выходными - файл kl. Архитектура программы представляет из себя три слоя. Входной - слой парсеров, предназначен для парсинга языков программирования в абстрактное синтаксическое дерево (АСД). Далее АСД передается в слой компиляции, где переводится в байт-код. В зависимости от задачи байт-код может быть использован интерпретатором для исполнения программы или декомпилятором для перевода в целевой язык программирования. Применяется при автоматической генерации программ для промышленных роботов, как самостоятельно, так и в составе программного комплекса. Программа создана в рамках Соглашения о предоставлении субсидий № 020-10-2020-003 от 15.05.20. Тип ЭВМ: IBM PC-совмест. ПК. ОС: Linux Ubuntu 16.04 и выше, Windows 8 и выше.
Язык программирования: Python
Объем программы для ЭВМ: 28,3 КБ
ГРНТИ
55.30.51 Применение роботов и манипуляторов
55.30.37 Специальное оборудование для обслуживания роботов
Ключевые слова
Karel
RoboScript
абстрактное синтаксическое дерево
Робот
Детали
НИОКТР
Тип РИД
Программа для ЭВМ
Сферы применения
Автоматическая генерация исполняемых программ по экспертной информации о технологическом процессе для серийно выпускаемых роботов и станков с числовым программным управлением на отечественных предприятиях, перенос программ между оборудованием производителей.
Ожидается
Исполнитель
Исполнители
Автономная некоммерческая организация высшего образования "Университет Иннополис"
Заказчик
МИНИСТЕРСТВО ПРОМЫШЛЕННОСТИ И ТОРГОВЛИ РОССИЙСКОЙ ФЕДЕРАЦИИ
Похожие документы
Программа трансляции RoboScript в KRL
0.982
РИД
Программа трансляции RoboScript в G-Code
0.977
РИД
Программа трансляции Karel в RoboScript
0.959
РИД
Программа трансляции G-Code в RoboScript
0.948
РИД
Программа трансляции KRL в RoboScript
0.947
РИД
Программа «Owerso» для автоматической генерации управляющих программ для промышленных роботов
0.907
РИД
Модуль формирования и выполнения управляющей программы для системы управления манипуляционным роботом.
0.887
РИД
Программный модуль перевода программы, состоящей из G-кодов, в готовый набор данных для интерпретатора
0.878
РИД
Интерпретатор языка управления роботом-манипулятором
0.875
РИД
Программное обеспечение для промышленного робота для 3Д – печати: модуль перевода данных
0.870
РИД