Skip to content

Commit 4829029

Browse files
valve launch config (#26)
* valve launch config * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * removed unsused variables * removed unsused node --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
1 parent 575cd1e commit 4829029

2 files changed

Lines changed: 23 additions & 9 deletions

File tree

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
/**:
2+
ros__parameters:
3+
depth_image_sub_topic: "/zed_node/depth/depth_registered"
4+
color_image_sub_topic: "/image_rect"
5+
detections_sub_topic: "/detections_output"
6+
line_detection_area: 70

perception_setup/launch/zed_yolo.launch.py

Lines changed: 17 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,19 @@ def generate_launch_description():
5656
extra_arguments=[{'use_intra_process_comms': True}],
5757
)
5858

59+
valve_detection_node = ComposableNode(
60+
package='valve_detection',
61+
plugin='ValveDetectionNode',
62+
name='valve_detection_node',
63+
parameters=[
64+
os.path.join(
65+
get_package_share_directory('valve_detection'),
66+
'config',
67+
'valve_detection_params.yaml',
68+
)
69+
],
70+
)
71+
5972
rsp_node = Node(
6073
package='robot_state_publisher',
6174
executable='robot_state_publisher',
@@ -167,7 +180,9 @@ def generate_launch_description():
167180
engine_file_path = DeclareLaunchArgument(
168181
'engine_file_path',
169182
default_value=os.path.join(
170-
get_package_share_directory('perception_setup'), 'models', 'best200.engine'
183+
get_package_share_directory('perception_setup'),
184+
'models',
185+
'yolo-04-04.engine',
171186
),
172187
description='Path to the TensorRT engine file',
173188
)
@@ -241,12 +256,6 @@ def generate_launch_description():
241256
}.items(),
242257
)
243258

244-
yolov8_visualizer_node = Node(
245-
package='isaac_ros_yolov8',
246-
executable='isaac_ros_yolov8_visualizer.py',
247-
name='yolov8_visualizer',
248-
)
249-
250259
return LaunchDescription(
251260
[
252261
network_image_width,
@@ -268,7 +277,6 @@ def generate_launch_description():
268277
nms_threshold,
269278
rsp_node,
270279
yolov8_encoder_launch,
271-
yolov8_visualizer_node,
272280
ComposableNodeContainer(
273281
name='yolo_container',
274282
namespace='',
@@ -279,10 +287,10 @@ def generate_launch_description():
279287
yolov8_decoder_node,
280288
image_format_converter_node_left,
281289
zed_wrapper_component,
290+
valve_detection_node,
282291
],
283292
output='screen',
284293
arguments=['--ros-args', '--log-level', 'INFO'],
285294
),
286-
# yolov8_visualizer_node,
287295
]
288296
)

0 commit comments

Comments
 (0)