Is it possible to remap a parameter name in a launchfile ?
Hi,
My launch file include another one that uses a parameter named "dname", it also starts a Node which uses a parameter named "basename". Those 2 parameters are in fact the same one.
Is there a way to indicate that "basename" should use "dname" ?
I have declared "dname" with
arg_dname = DeclareLaunchArgument(
"dname",
default_value="cis_drone",
description="basename of the drones."
)
I tried those elements in Node instanciation
remappings=[("dname", "basename")], # doesn't work.
parameters=[{"basename": arg_dname }], # value expected, not the declaration
If I have understood correctly, arg_dname has no value until a context is loaded. Is an OpaqueFunction the only solution ?