在gazebo启动脚本中启动rosserial_python的节点

时间:2018-04-05 09:06:01

标签: arduino ros

我正在使用Gazebo模拟。我想把arduino连接到我在Gazebo的模型。我在凉亭启动脚本中使用了以下编码:

<node pkg="rosserial_python" type="serial_node.py" name="rosserial" output="screen">
<param name="port" value="/dev/ttyACM0" />
<param name="baud" value="57600" />
</node>

当我使用roslaunch命令启动凉亭时出现以下错误:

ERROR: cannot launch node of type [rosserial_python/serial_node.py]: can't locate node [serial_node.py] in package [rosserial_python]

有人知道我的问题吗?

1 个答案:

答案 0 :(得分:0)

Try this:
<arg name="port"  default="/dev/ttyACM0" />
<node name="serial_node" pkg="rosserial_python" type="serial_node.py">
        <param name="port" value="$(arg port)"/>
        <param name="baud" value="57600" />
</node>