set_dynamic_param
Hot-update a running ROS node's parameters via dynamic_reconfigure, enabling real-time tuning of PID or other settings without restarting.
Instructions
Hot-update a running node's runtime parameters via dynamic_reconfigure. node: Target ROS node name (REQUIRED, e.g. '/controllers/gimbal_controller'). Accepted aliases: node_name, param_name. params: Dictionary of parameter values to write (e.g. {'p': 10}). Keys like 'yaw/pid/p' map to 'p'. dry_run: If True, inspect available keys and schema without mutating parameters.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| node | No | ||
| params | No | ||
| dry_run | No | ||
| node_name | No | ||
| param_name | No | ||
| confirm_token | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |