config/.yaml
파일을 만들고 런치파일에서 파라미터들을 불러오는 경우 네임스페이스를 만들 수 있다.
PARAM:
A: 3
B: 5
<launch>
<node pkg="nh_test" type="nh_test_node" name="test_node" output="screen" >
<rosparam file="$(find nh_test)/config/config.yaml" command="load"/>
</node>
</launch>
nh_.getParam(ros::this_node::getName() + "/PARAM/A", a);
<launch>
<node pkg="nh_test" type="nh_test_node" name="test_node" output="screen"/>
<rosparam file="$(find nh_test)/config/config.yaml" command="load"/>
</launch>
nh_.getParam("/PARAM/A", a);