Arudino-bridge launch file

This commit is contained in:
Oleg Kalachev
2017-11-15 22:02:12 +03:00
parent f06e59e6ad
commit b8d57b8b42
3 changed files with 14 additions and 0 deletions

View File

@@ -46,5 +46,6 @@ sudo systemctl start clever
* `dynamic_reconfigure`
* `bondcpp`, ветка `master`
* `roslint`
* `rosserial`
TODO: внести в package.xml

View File

@@ -0,0 +1,9 @@
<launch>
<!-- Bridge to connected Arduino using rosserial -->
<arg name="device" default="/dev/serial/by-id/usb-1a86_USB2.0-Serial-if00-port0"/>
<!-- TODO: UART connection -->
<node pkg="rosserial_python" type="serial_node.py" name="serial_node">
<param name="port" value="$(arg device)"/>
</node>
</launch>

View File

@@ -8,6 +8,7 @@
<arg name="camera" default="false"/>
<arg name="fpv_camera" default="true"/>
<arg name="fpv_camera_device" default="/dev/v4l/by-id/usb-HD_Camera_Manufacturer_USB_2.0_Camera-video-index0"/>
<arg name="arduino" default="false"/>
<!-- mavros -->
<include file="$(find clever)/launch/mavros.launch">
@@ -37,4 +38,7 @@
<include file="$(find clever)/launch/fpv_camera.launch" if="$(arg fpv_camera)">
<arg name="device" value="$(arg fpv_camera_device)"/>
</include>
<!-- Arduino bridge -->
<include file="$(find clever)/launch/arduino.launch" if="$(arg arduino)"/>
</launch>