Визуализация данных QT в рабочей области ROS - PullRequest
0 голосов
/ 12 апреля 2019

Я пытаюсь визуализировать данные облака точек в рабочей области ROS. Из того, что я узнал, QT Визуализация данных доступна только в QT 5. Но ROS Workspace недоступна в QT 5. Она доступна только в QT 4.8.

Можно ли как-нибудь визуализировать данные в ROS Workspace в QT 4.8?

Спасибо.

1 Ответ

0 голосов
/ 12 апреля 2019

Я не знаю, какая у вас версия ROS или какая у вас ОС, но, надеюсь, это поможет вам начать работу или, по крайней мере, предоставит некоторые рекомендации по вашему проекту.

СуществуетВозможность установки Qt версии с ROS плагинами.В по этой ссылке вы найдете инструкцию по установке.Также у вас уже установлена ​​версия Qt?Если это так, вы можете использовать другую папку, чтобы сохранить установочные файлы, чтобы не создавать конфликтов между версией Qt и версией Qt с плагинами ROS.

Можно визуализировать рабочее пространство ROS в Qt, если вы установите эту версию.Также, как вы видите на экране печати ниже, у Qt есть несколько возможностей:

print screen below

Или даже создание собственного узла, такого как:

node_from_ws Вы также можете создать свой собственный catkin_ws, используя мощь плагинов.Кроме того, для данных о точечном коме вы можете использовать следующее ROS сообщение , которое включено в инструменты 'sensor_msgs`.

Существует несколько полезных сообщений, которые вы можете использовать с вашей стороны, например:

#include <sensor_msgs/PointCloud.h>
#include <sensor_msgs/PointCloud2.h>

Надеюсь, что это было полезно для вашего проекта.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...