Как прочитать любое сообщение Рос, используя строку - PullRequest
0 голосов
/ 08 июля 2019

Я пытаюсь написать класс подписчика, который подписывается на тему и читает сообщения, опубликованные по этой теме.Как я знаю, мне нужно передать функцию обратного вызова со структурой сообщений для чтения полученных сообщений.Но этот подход не является общим.Есть ли способ, чтобы я мог прочитать любое ros сообщение в виде строки и отправить его клиентским классам, которые могут анализировать их соответственно

1 Ответ

0 голосов
/ 23 июля 2019

Вы можете использовать python, как предлагает akshayk07, или вы можете использовать альтернативу C ++: ros_type_introspection .Автор написал именно то, что вы просите в generic_subscriber.cpp.

...