rosparam load all yaml-files in folder
Hi, is it possible to load all yaml-files in an folder? Like:
<rosparam folder="$(find parameter)/my_params/" />
ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
Hi, is it possible to load all yaml-files in an folder? Like:
<rosparam folder="$(find parameter)/my_params/" />
According to the roslaunch doc it shouldn't work: "The <rosparam> tag can either reference a YAML file or contain raw YAML text." You could try writing a small node that takes a path and uses rosparam.load_file()
Yes I thought about that too, but I thought there might be an easier solution.
But if I write a node, how can I guarantee that all parameters are loaded before my launch file startes the next node that is depending on them?
Mh, that would work, but needs more codeing than adding a line for each yaml file in the launch file :(
There might be an different way? Would be a cool feature for rosparam
Asked: 2014-09-05 08:29:21 -0500
Seen: 1,824 times
Last updated: Sep 05 '14
Is there a way to read from a text or yaml file and pass its data to <arg> tag?
Get rosparam inside launch file
define a path in a launch file programatically
Pass an argument to a yaml configuration file
Set parameters in ROS2 using a yaml file without needing to build the package every time
Changing launch parameters during Gazebo simulation
How can I load a yaml rosparam file for a nodelet?
How to set arg value to output of command