robogeek.ru

все о роботах и робототехнике

edu.robogeek.ru

все об обучении робототехнике

Ролик от наших партнеров Robot Control Technologies о том, что такое метаязык для роботов и для чего он нужен

Данной разработкой занимается российская компания Robot Control Technologies, которая за прошедший год стала официальным партнёром японского производителя промышленных роботов FANUC и стратегическим партнером немецкой компании KUKA в области автоматизации сборки и кооперации группы роботов.

В настоящее время компания продолжает создавать управляющие программные решения для промышленной робототехники, позволяющие кооперировать роботов различных производителей в одной задаче. На нашем сайте мы уже рассказывали и о компании Robot Control Technologies, и о новом метаязыке для программирования роботов, а также о том, что с его помощью можно подружить роботов разных производителей.

Robot Control Meta Language, далее RCML – это язык программирования и одновременно набор программных средств, его реализующих. RCML позволяет кооперировать различных роботов, динамически распределять подзадачи между ними, а также создавать программное обеспечение независимое от робота, т. е. программное обеспечение, переносимое между роботами различных производителей без его изменения. С помощью RCML можно описать, какие части программы могут исполняться разными роботами, какие только одним, в какой момент какого робота задействовать или отключить, что позволяет писать программы, предусматривающие «горячее» отключение или включение робота в процессе работы.

RCML ориентирован для применения на промышленных роботах, и уже имеет интеграцию с роботами таких компаний, как KUKA и FANUC. Однако для целей знакомства с возможностями RCML, у этого языка существуют модули для подключения не только промышленных роботов. Например, модуль для робота uArm. (uArm – это популярный любительский 4х осевой манипулятор, миниатюрная версия промышленного робота ABB PalletPack IRB460). Кроме этого могут быть подключены модули популярных конструкторов роботов - Lego Mindstorm ev2 и ev3. Инструкция по подключению модулей находится в руководстве по RCML.

Предлагаем Вашему вниманию анимационный ролик, наглядно демонстрирующий «Зачем нужен Robot Control Meta Language (RCML)?», на примере кооперации промышленных роботов, а также чем RCML может быть полезен пользователю в его разработках.

Комментарии

(1) Добавить комментарий

Есть вопрос по робототехнике? Не можете найти робота для своих нужд? Пишите нам!

Для обратной связи укажите ваш E-mail, он будет доступен только администратору. Так вы сможете оперативно узнать, когда ответ на ваш вопрос будет опубликован