ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

[ROS2] CLI Parameter remapping for launch file

asked 2020-10-23 03:19:19 -0500

Myzhar gravatar image

Hi all, I'm using ROS2 Eloquent. Is there a way to remap a parameter by command line using the $ ros2 launch command?

I explain it better: my launch file loads the parameters for my node from some YAML files, but sometimes I want to test other parameters without modifying the YAML file using some kind of CLI overload. I'd like to use something like we do in ROS1:

$ ros2 launch <my_package> <my_launch> param_name:=overloaded_value

I guess I can use Python arguments, but I do not know if there is a better way.

Thank you Walter

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2020-10-23 16:04:37 -0500

lukicdarkoo gravatar image

You can take an inspiration from Navigation2:

edit flag offensive delete link more


Interesting. Thank you

Myzhar gravatar image Myzhar  ( 2020-10-23 16:29:43 -0500 )edit

Question Tools

1 follower


Asked: 2020-10-23 03:19:19 -0500

Seen: 1,045 times

Last updated: Oct 23 '20