ROS Resources: Documentation | Support | Discussion Forum | Service Status | Q&A answers.ros.org

Приклади ROS Serial UART і CDC

Всім привіт!

Хочу поділитися результатом підготовки матеріалів для вивчення ROS.
Репозиторій можна знайти тут
Одна із проблем із якою стикаються початківці, це підтримка їхньої улюбленої операційної системи.
Для ROS можна використати Docker контейнери, які підтримують широкий спектр ОС.
Наступний виклик, це підключення серійного порта робочого комп’ютера до Docker контейнера.
Тут у нагоді стає приклад із пакету pySerial для Python, який дозволяє перекидати дані із серійного порта у TCP\IP (свого роду мережевий міст).
У четвертому прикладі зможете знайти приклад налаштування USB to TTL або Virtual COM Port на мікроконтролері і його зв’язок із Docker контейнером.
Загалом це приклад гнучкого рішення на базі ROS Serial, яке дозволяє комунікацію із Docker контейнером.
Деталі налаштування Virtual COM Port на мікроконтролері можна знайти тут і тут

Більше про приклади у README файлі тут