What does roslaunch do while loading yaml config files? [closed]
I am slightly new to ROS. From what I understand it loads the entries of the file as rosparams onto the parameter server.
So if my launch file contains the following line:
<rosparam file="$(find my_navigation)/config/base_local_planner_params.yaml" command="load" />
And the yaml config file contains:
TrajectoryPlannerROS:
max_vel_x: 0.1
min_vel_x: 0.05
Is it equivalent to entering the following in the launch file:
<param name="TrajectoryPlannerROS/max_vel_x" value="0.1"/>
<param name="TrajectoryPlannerROS/min_vel_x" value="0.05"/>