<launch>
<node name="sbus_uart" pkg="sbus_uart" type="sbus_uart" output="screen" >
<param name="serial_port_name" type="string" value="/dev/ttyUSB0" />
<param name="baudrate" type="int" value="115200" />
</node>
</launch>
cpp文件调用参数
nh.param("serial_port_name", serial_port, serial_port_default);
nh.param("baudrate", baud, 115200);
创建节点句柄时如果使用
ros::NodeHandle nh
launch文件不会把参数传递进去
ros::NodeHandle nh("~");
是没加(“~”)的缘故
RC override not supported by this FCU!
subs信号转ros话题发送给PX4,override话题被识别不了