ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
1 | initial version |
There is no way to determine which nodes are using a parameter.
The common way to change parameters in a node at run-time is to use dynamic_reconfigure.
roscpp also provides cached parameters, which can be used to keep a few local parameters up to date with the master, but this increases the load on the ROS master.
If you have data that needs to be explicitly passed between two nodes on a regular basis, it is better to use a topic because it is easier to inspect and record.