Промежуточное программное обеспечение роботов (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, описанном выше.
Конечно, английский приветствуется!