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)
 
Contents
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
 
 
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. 
 
Preconditions
- The topic you want to publish should be already subscribed by other nodes.  
- launch other nodes
 - start rqt_ez_publisher
 - 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