Runtime ROS Parameters
In the Graph View, the icon next to a ROS Node’s name opens the Parameter Inspector, as shown here.
This dialog allows to inspect and modify any ROS Parameters declared by the Node. Parameters marked as read_only
can not be edited.
Input is validated according to parameter’s type, description
and additional_constraints
are displayed as text hints.
The Node needs to provide services of type rcl_interfaces/srv/ListParameters
, rcl_interfaces/srv/DescribeParameters
, rcl_interfaces/srv/GetParameters
and rcl_interfaces/srv/SetParameters
for this functionality to work.
This is best achieved by instantiating the Node class with start_parameter_services=True
.
You also need to spin the Node to process these service requests.