@@ -2,107 +2,89 @@ bitbots_vision:
22 topics :
33 image :
44 type : string
5- default_value : " camera/image_proc"
65 description : " ROS topic of the input image"
76 read_only : true
87 balls :
98 type : string
10- default_value : " balls_in_image"
119 description : " ROS topic to publish detected balls"
1210 read_only : true
1311 robots :
1412 type : string
15- default_value : " robots_in_image"
1613 description : " ROS topic to publish detected robots"
1714 read_only : true
1815 goalposts :
1916 type : string
20- default_value : " goal_posts_in_image"
2117 description : " ROS topic to publish detected goal posts"
2218 read_only : true
2319 line_mask :
2420 type : string
25- default_value : " line_mask_in_image"
2621 description : " ROS topic to publish the line segmentation mask"
2722 read_only : true
2823 field_mask :
2924 type : string
30- default_value : " field_mask"
3125 description : " ROS topic to publish the field segmentation mask"
3226 read_only : true
3327 debug_image :
3428 type : string
35- default_value : " debug_image"
3629 description : " ROS topic to publish the debug image"
3730 read_only : true
3831
3932 model :
4033 path :
4134 type : string
42- default_value : " "
4335 description : >
4436 Path to the YOEO model directory.
4537 Must contain 'onnx/yoeo.onnx' and 'model_config.yaml'.
4638 If the path does not exist, we try to resolve it as
47- '$CONDA_PREFIX/share/bitbots_model_<value>' for backward compatibility .
39+ '$CONDA_PREFIX/share/bitbots_model_<value>', resolving it as a conda package name instead .
4840
4941 yoeo :
5042 conf_threshold :
5143 type : double
52- default_value : 0.5
5344 description : " Objectness confidence threshold; detections below this value are discarded"
5445 validation :
5546 bounds<> : [0.0, 1.0]
5647
5748 nms_threshold :
5849 type : double
59- default_value : 0.4
6050 description : " Non-maximum suppression IoU threshold"
6151 validation :
6252 bounds<> : [0.0, 1.0]
6353
6454 components :
6555 ball_active :
6656 type : bool
67- default_value : true
6857 description : " Enable ball detection and publishing"
6958
7059 robot_active :
7160 type : bool
72- default_value : true
7361 description : " Enable robot detection and publishing"
7462
7563 goalpost_active :
7664 type : bool
77- default_value : false
7865 description : " Enable goal post detection and publishing"
7966
8067 line_active :
8168 type : bool
82- default_value : true
8369 description : " Enable line segmentation mask publishing"
8470
8571 field_active :
8672 type : bool
87- default_value : true
8873 description : " Enable field segmentation mask publishing"
8974
9075 debug_active :
9176 type : bool
92- default_value : false
9377 description : " Enable debug image publishing"
9478
9579 ball :
9680 rating_threshold :
9781 type : double
98- default_value : 0.5
9982 description : " Minimum confidence score to publish a ball candidate"
10083 validation :
10184 bounds<> : [0.0, 1.0]
10285
10386 max_count :
10487 type : int
105- default_value : 1
10688 description : " Maximum number of ball candidates to publish (sorted by confidence)"
10789 validation :
10890 bounds<> : [0, 50]
0 commit comments