Usage
New in Groovy To launch reconfigure_gui in Groovy, run:
rosrun rqt_reconfigure rqt_reconfigure
You will be presented with an interface like this:
From here you can select any of the left hand nodes to reconfigure it:
You can select multiple nodes.
You can also launch the reconfigure_gui via rqt_gui:
rosrun rqt_gui rqt_gui
Limitation
Incompatible with nodes running on ROS that's older than `Groovy` (won't fix)
Parameters are only picked up when this tool boots. Workaroud: Refresh plugin (by blue "whirling arrow"(?)) button on each plugin's toolbar (ticket)
Troubleshoot
Generally speaking, try isolating GUI and non-GUI issue. dynamic_reconfigure's command line tools are helpful for doing that.
No parameter listed on GUI
Run the following command to make sure dynamic reconfigure parameters are returned:
rosrun dynamic_reconfigure dynparam list
If nothing returned then the issue is your dynamic_reconfigure itself, not rqt-reconfigure.
Internal design
Sequence diagrams
Some diagrams about key sequences. Click to magnify images.
Sequence; Node tree building and connecting each node once user chooses.
Sequence; Filtering nodes tree by input text