ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
1 | initial version |
Global parameters overrides are not supported, no. They cannot be implemented like roslaunch
did, there's no parameter aggregation happening in launch
(there cannot be, some actions may not be executed until some event occurs in runtime). You'd have to traverse and monkey patch your launch description before execution. Not ideal.
Doing it in runtime like you do above is probably your only option right now. Perhaps, the Node
action could be changed to abide to some global configuration and ignore any locally set parameter. It's a bit controversial, but you could try to pitch it in ros2/launch_ros.