Установка конечных точек в pub&sub в rclpy ROS2

Я пытаюсь запустить демонстрационный пример из клиентской библиотеки rclpy .

У меня вопрос: я могу запустить пример издателя и подписчика из клиентской библиотеки на одном компьютере. Но теперь я хочу запустить эти два на другой машине, например, я хочу запустить mz publisher на моей хост-машине Windows и слушателя на машине LInux vitrual. Где я могу установить конечные точки для pu&b&sub в rclpy lib, чтобы мой издатель на windows мог отправлять данные для слушателя, работающего на LInux VM.

Любая помощь будет оценена.

1 ответ

Решение

Запустить узлы на разных машинах с помощью ROS2 довольно просто. Все, что вам нужно, это убедиться, что вы подключены к одной сети. Вы можете получить подробное объяснение в следующей теме.

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