-
Notifications
You must be signed in to change notification settings - Fork 259
/
Copy pathimagenet.ros2.launch
29 lines (24 loc) · 1.02 KB
/
imagenet.ros2.launch
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<launch>
<!-- VIDEO SOURCE -->
<include file="$(find-pkg-share ros_deep_learning)/launch/video_source.ros2.launch"/>
<!-- IMAGENET -->
<arg name="model_name" default="googlenet"/>
<arg name="model_path" default=""/>
<arg name="prototxt_path" default=""/>
<arg name="class_labels_path" default=""/>
<arg name="input_blob" default=""/>
<arg name="output_blob" default=""/>
<node pkg="ros_deep_learning" exec="imagenet" output="screen">
<remap from="/imagenet/image_in" to="/video_source/raw"/>
<param name="model_name" value="$(var model_name)"/>
<param name="model_path" value="$(var model_path)"/>
<param name="prototxt_path" value="$(var prototxt_path)"/>
<param name="class_labels_path" value="$(var class_labels_path)"/>
<param name="input_blob" value="$(var input_blob)"/>
<param name="output_blob" value="$(var output_blob)"/>
</node>
<!-- VIDEO OUTPUT -->
<include file="$(find-pkg-share ros_deep_learning)/launch/video_output.ros2.launch">
<arg name="topic" value="/imagenet/overlay"/>
</include>
</launch>