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

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

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

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


person Vishal Rawat    schedule 10.06.2018    source источник


Ответы (1)


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

person sutej kulgod    schedule 19.06.2018