Show EOL distros: 

Package Summary

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

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)

Package Summary

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: jade-devel)

Package Summary

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: kinetic-devel)

Package Summary

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: lunar-devel)

Package Summary

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: melodic-devel)

Package Summary

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: noetic-devel)

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)