Documentation Status

Cannot load information on name: rqt_ez_publisher, distro: electric, which means that it is not yet in our index. Please see this page for information on how to submit your repository to our index.
Cannot load information on name: rqt_ez_publisher, distro: fuerte, which means that it is not yet in our index. Please see this page for information on how to submit your repository to our index.
Cannot load information on name: rqt_ez_publisher, distro: groovy, which means that it is not yet in our index. Please see this page for information on how to submit your repository to our index.

Package Summary

Released Continuous integration Documented

The rqt_ez_publisher package

  • Maintainer status: maintained
  • Maintainer: Takashi Ogura <t.ogura AT gmail DOT com>
  • Author: Takashi Ogura <t.ogura AT gmail DOT com>
  • License: BSD
  • Source: git https://github.com/OTL/rqt_ez_publisher.git (branch: hydro-devel)

Package Summary

Released Continuous integration Documented

The rqt_ez_publisher package

  • Maintainer status: developed
  • Maintainer: Takashi Ogura <t.ogura AT gmail DOT com>
  • Author: Takashi Ogura <t.ogura AT gmail DOT com>
  • License: BSD
  • Source: git https://github.com/OTL/rqt_ez_publisher.git (branch: indigo-devel)
Cannot load information on name: rqt_ez_publisher, distro: lunar, which means that it is not yet in our index. Please see this page for information on how to submit your repository to our index.

Overview

How to try

Install

$ sudo apt-get install ros-indigo-rqt-ez-publisher

$ sudo apt-get install ros-hydro-rqt-ez-publisher

Startup

1. run as a single GUI

$ rosrun rqt_ez_publisher rqt_ez_publisher

2. run as plugin of rqt

$ rqt

Plugins -> Topics -> Easy Message Publisher

Input topic name -> You got GUI

How to Use

cmd_vel_with_caption.png

joint_states_with_caption.png

You can input topic name and attributes string, like rqt_plot instead of topic name. For example, /cmd_vel/linear/x or /joint_states/position[1]

Examples

It is ok if there are many topics. mix.png

Preconditions

  • The topic you want to publish should be already subscribed by other nodes.
    1. launch other nodes
    2. start rqt_ez_publisher
    3. select topics from combobox
  • header/stamp is updated by rospy.Time.now()
  • geometry_msgs/Quaternion is converted to RPY angles
  • string is updated when input Enter key

Feedbacks

Any feedback is welcome! (Sorry for slow response...) Please add issues on github.

FAQ

Q. Plugin not found!

qt_gui_main() found no plugin matching "rqt_ez_publisher"

A. Try this

$ rm ~/.config/ros.org/rqt_gui.ini

Q. How can I change publish repeat rate

A. Click "config (gear) icon" -> set repeat interval [ms]

Q. Can I save/load the settings

  • save: Click "config (gear) icon" -> click "save to file" button

  • load: rosrun rqt_ez_publisher rqt_ez_publisher --slider-file ~/a.yaml

Wiki: rqt_ez_publisher (last edited 2016-04-11 14:21:13 by Takashi Ogura)