roslaunch에서의 param tag 의미

2019. 10. 26. 13:37드론

node안에서 param tag는 파라미터 서버에 등록할 파라미터를 만드는(set) 것이다

 

<launch>
	<node pkg="ros_tutorials_parameter" type="service_param_server" name="service_param_server">
		<param name="temporary_parameter" type="int" value="1"/>
	</node>
	<node pkg="ros_tutorials_parameter" type="service_server_with_parameter" name="service_server"/>
	<node pkg="ros_tutorials_parameter" type="service_client_with_parameter" name="service_client" args="3 4"/>
</launch>

 

service_param_server 노드 안에서 param tag를 선언하면 노드명을 포함한 리스트가 출력된다

 

get 옵션을 통해서 값을 확인할 수 있다