Программа трансляции G-Code в RoboScript
RoboScript абстрактное синтаксическое дерево Робот G-Code
Программа предназначена для преобразования кода программ с языка G-Code в обобщенный язык описания алгоритма RoboScript. Входными данными является файл с расширением .gcode, выходными - файл .rsc. Архитектура программы представляет из себя три слоя. Входной слой парсеров предназначен для парсинга языков программирования в абстрактное синтаксическое дерево (АСД). Далее АСД передается в слой компиляции, где переводится в байт-код. В зависимости от задачи байт-код может быть использован интерпретатором для исполнения программы или декомпилятором для перевода в целевой язык программирования, что упрощает процесс трансляции. Применяется при автоматической генерации программ для промышленных роботов, как самостоятельно, так и в составе программного комплекса. Программа создана в рамках Соглашения о предоставлении субсидий № 020-10-2020-003 от 15.05.2020 г. Тип ЭВМ: IBM PC-совмест. ПК; ОС: Linux Ubuntu 16.04 и выше, Windows 8 и выше, MacOS 10.13 и выше.
Язык программирования: Python 3
Объем программы для ЭВМ: 54 КБ
Автоматическая генерация исполняемых программ по экспертной информации о технологическом процессе для серийно выпускаемых роботов и станков с числовым программным управлением на отечественных предприятиях, перенос программ между оборудованием производителей.
Александр
Климчик
Сергеевич
Профессор
Кандидат технических наук
Отсутствует
F-8458-2016
37016245900
БЕЛАРУСЬ
Кирилл
Семенихин
Владимирович
Директор
РОССИЯ
55.30.37
Специальное оборудование для обслуживания роботов
55.30.51
Применение роботов и манипуляторов
01.02.EP
COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE
01.02.ET
COMPUTER SCIENCE, INFORMATION SYSTEMS
Владимир
Семенов
Алексеевич
Разработка архитектуры программы
РОССИЯ
МИНПРОМТОРГ РОССИИ
МИНИСТЕРСТВО ПРОМЫШЛЕННОСТИ И ТОРГОВЛИ РОССИЙСКОЙ ФЕДЕРАЦИИ
1047796323123
ДЕНИС
МАНТУРОВ
ВАЛЕНТИНОВИЧ
Организация
Министерство промышленности и торговли Российской Федерации
Федеральные государственные казенные учреждения
АНО ВО "Университет Иннополис"
Автономная некоммерческая организация высшего образования "Университет Иннополис"
1121600006142
Организация
Организации, учрежденные юридическими лицами или гражданами, или юридическими лицами и гражданами совместно
Автономные некоммерческие организации