Промежуточное программное обеспечение роботов (OpenRTM, OROCOS, RSCA, ASEBA и т. Д.) Поддерживает порт RTOS(Micrium, QNX, Keil, FreeRTOS?

У меня есть вопрос к вам.

Существует некоторое связующее программное обеспечение с открытым исходным кодом для роботов, которое содержит библиотеки для разработчиков робототехники, выполняющих операции ввода-вывода. Это действительно мощные инструменты, которые экономят много времени. Это такие как OpenRTM, OROCOS, RSCA и т.д...

В проекте мы разработаем роботизированную инвалидную коляску, которая будет выполнять некоторые автономные действия, такие как обход препятствий, move2goal, следование коридору и т. Д. Мы будем использовать ОСРВ для организации ввода-вывода и операций выбора для поведения.

Что мне интересно, если какой-либо из RTOS (mcOS-II, QNX, Keil и т. Д.) Имеет порт для этих промежуточных программ? Могу ли я установить их на эти ОСРВ?

Извините за мой плохой английский. Надеюсь, вы поняли, что я имею в виду.

Мои наилучшие пожелания..

1 ответ

Решение

Я пользователь OpenRTM-aist.

OpenRTM-aist имеет реализацию QNX.

http://www.openrtm.org/openrtm/ja/node/5056

К сожалению, нет документации на английском языке для OpenRTM для QNX, пожалуйста, используйте кнопку гугл-перевода на сайте.

OpenRTM-aist также доступен для Real-Time Linux (ART-Linux, ядро ​​вытеснения в реальном времени), T-Kernel (uITRON), VxWorks (разработано SEC CO. LTD.).

Извините, у них нет английских страниц, но разработчики, конечно, доступны для общения на английском языке. Спросите их в списке рассылки: я также рекомендую вам использовать список рассылки openrtm-user. У нас был похожий вопрос пару дней назад. Вы должны быть в состоянии получить некоторую полезную информацию об этом.

Вы можете найти ссылку на официальном сайте OpenRTM-aist, описанном выше.

Конечно, английский приветствуется!

Другие вопросы по тегам