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