Я начинаю в ROS, и я не понимаю, как делать «публиковать» и «подписчик» в Python. У меня есть файл .bag, и я играю этот файл с rosbag play "file.bag"
.Как получить данные в python из ROS в режиме реального времени?
Я получаю значения темы с rostopic echo /"topic"
или rostopic echo -n 1 /"topic"
в xterm.
Однако я не могу видеть эти значения в реальном времени с помощью python для отображения в графическом интерфейсе QT. Я прочитал учебник http://wiki.ros.org/rospy/Overview/Publishers%20and%20Subscribers, но я этого не понимаю.
Могу ли я иметь пример с /odom [nav_msgs/Odometry]
или /back_laser/filtered [sensor_msgs/LaserScan]
Привет! Stephen, Я пробовал этот код. Однако, несмотря на то, что/odom появляется под подпиской (rostopic list -v), я ничего не вижу в xterm, когда выполняю «listerner.py». Что я делаю плохо? Большое спасибо, и я с нетерпением жду услышать от вас – user2492523
См. Правки ... – Steffen
Он работает сейчас !. Большое спасибо! – user2492523