3
3
"title" : " autoware_radar_object_tracker parameter" ,
4
4
"type" : " object" ,
5
5
"definitions" : {
6
- "autoware_radar_object_tracker parameter " : {
6
+ "autoware_radar_object_tracker" : {
7
7
"type" : " object" ,
8
8
"properties" : {
9
9
"can_assign_matrix" : {
10
10
"type" : " array" ,
11
- "description" : " An array of doubles used in the data association." ,
11
+ "description" : " 8x8 assignment matrix (Tracker x Measurement) with 0/1 values" ,
12
+ "items" : {
13
+ "type" : " integer" ,
14
+ "enum" : [0 , 1 ]
15
+ },
16
+ "minItems" : 64 ,
17
+ "maxItems" : 64 ,
12
18
"default" : [
13
- [1 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ],
14
- [0 , 1 , 1 , 1 , 1 , 0 , 0 , 0 ],
15
- [0 , 1 , 1 , 1 , 1 , 0 , 0 , 0 ],
16
- [0 , 1 , 1 , 1 , 1 , 0 , 0 , 0 ],
17
- [0 , 1 , 1 , 1 , 1 , 0 , 0 , 0 ],
18
- [0 , 0 , 0 , 0 , 0 , 1 , 1 , 1 ],
19
- [0 , 0 , 0 , 0 , 0 , 1 , 1 , 1 ],
20
- [0 , 0 , 0 , 0 , 0 , 1 , 1 , 1 ]
19
+ 1 ,0 ,0 ,0 ,0 ,0 ,0 ,0 ,0 ,1 ,1 ,1 ,1 ,0 ,0 ,0 ,
20
+ 0 ,1 ,1 ,1 ,1 ,0 ,0 ,0 ,0 ,1 ,1 ,1 ,1 ,0 ,0 ,0 ,
21
+ 0 ,1 ,1 ,1 ,1 ,0 ,0 ,0 ,0 ,0 ,0 ,0 ,0 ,1 ,1 ,1 ,
22
+ 0 ,0 ,0 ,0 ,0 ,1 ,1 ,1 ,0 ,0 ,0 ,0 ,0 ,1 ,1 ,1
21
23
]
22
24
},
23
25
"max_dist_matrix" : {
24
26
"type" : " array" ,
25
- "description" : " An array of doubles used in the data association." ,
27
+ "description" : " 8x8 maximum distance matrix" ,
28
+ "items" : {
29
+ "type" : " number" ,
30
+ "minimum" : 0
31
+ },
32
+ "minItems" : 64 ,
33
+ "maxItems" : 64 ,
26
34
"default" : [
27
- [ 4.0 , 1.0 , 1.0 , 1.0 , 1.0 , 1.0 , 1.0 , 1.0 ] ,
28
- [ 4.0 , 8.0 , 8.0 , 8.0 , 8.0 , 1.0 , 1.0 , 1.0 ] ,
29
- [ 4.0 , 6.0 , 8.0 , 8.0 , 8.0 , 1.0 , 1.0 , 1.0 ] ,
30
- [ 4.0 , 6.0 , 8.0 , 8.0 , 8.0 , 1.0 , 1.0 , 1.0 ] ,
31
- [ 4.0 , 6.0 , 8.0 , 8.0 , 8.0 , 1.0 , 1.0 , 1.0 ] ,
32
- [ 3.0 , 1.0 , 1.0 , 1.0 , 1.0 , 3.0 , 3.0 , 2.0 ] ,
33
- [ 3.0 , 1.0 , 1.0 , 1.0 , 1.0 , 3.0 , 3.0 , 2.0 ] ,
34
- [ 2.0 , 1.0 , 1.0 , 1.0 , 1.0 , 3.0 , 3.0 , 2.0 ]
35
+ 4.0 ,1.0 ,1.0 ,1.0 ,1.0 ,1.0 ,1.0 ,1.0 ,
36
+ 4.0 ,8.0 ,8.0 ,8.0 ,8.0 ,1.0 ,1.0 ,1.0 ,
37
+ 4.0 ,6.0 ,8.0 ,8.0 ,8.0 ,1.0 ,1.0 ,1.0 ,
38
+ 4.0 ,6.0 ,8.0 ,8.0 ,8.0 ,1.0 ,1.0 ,1.0 ,
39
+ 4.0 ,6.0 ,8.0 ,8.0 ,8.0 ,1.0 ,1.0 ,1.0 ,
40
+ 3.0 ,1.0 ,1.0 ,1.0 ,1.0 ,3.0 ,3.0 ,2.0 ,
41
+ 3.0 ,1.0 ,1.0 ,1.0 ,1.0 ,3.0 ,3.0 ,2.0 ,
42
+ 2.0 ,1.0 ,1.0 ,1.0 ,1.0 ,3.0 ,3.0 ,2.0
35
43
]
36
44
},
37
45
"max_area_matrix" : {
38
46
"type" : " array" ,
39
- "description" : " An array of doubles used in the data association." ,
47
+ "description" : " 8x8 maximum area matrix" ,
48
+ "items" : {
49
+ "type" : " number" ,
50
+ "minimum" : 0
51
+ },
52
+ "minItems" : 64 ,
53
+ "maxItems" : 64 ,
40
54
"default" : [
41
- [ 100.0 , 100.0 , 100.0 , 100.0 , 100.0 , 100.0 , 100.0 , 100.0 ] ,
42
- [ 12.1 , 12.1 , 36.0 , 60.0 , 60.0 , 10000.0 , 10000.0 , 10000.0 ] ,
43
- [ 36.0 , 12.1 , 36.0 , 60.0 , 60.0 , 10000.0 , 10000.0 , 10000.0 ] ,
44
- [ 60.0 , 12.1 , 36.0 , 60.0 , 60.0 , 10000.0 , 10000.0 , 10000.0 ] ,
45
- [ 60.0 , 12.1 , 36.0 , 60.0 , 60.0 , 10000.0 , 10000.0 , 10000.0 ] ,
46
- [ 2.5 , 10000.0 , 10000.0 , 10000.0 , 10000.0 , 2.5 , 2.5 , 1.0 ] ,
47
- [ 2.5 , 10000.0 , 10000.0 , 10000.0 , 10000.0 , 2.5 , 2.5 , 1.0 ] ,
48
- [ 2.0 , 10000.0 , 10000.0 , 10000.0 , 10000.0 , 1.5 , 1.5 , 1.0 ]
55
+ 100.0 ,100.0 ,100.0 ,100.0 ,100.0 ,100.0 ,100.0 ,100.0 ,
56
+ 12.1 ,12.1 ,36.0 ,60.0 ,60.0 ,10000.0 ,10000.0 ,10000.0 ,
57
+ 36.0 ,12.1 ,36.0 ,60.0 ,60.0 ,10000.0 ,10000.0 ,10000.0 ,
58
+ 60.0 ,12.1 ,36.0 ,60.0 ,60.0 ,10000.0 ,10000.0 ,10000.0 ,
59
+ 60.0 ,12.1 ,36.0 ,60.0 ,60.0 ,10000.0 ,10000.0 ,10000.0 ,
60
+ 2.5 ,10000.0 ,10000.0 ,10000.0 ,10000.0 ,2.5 ,2.5 ,1.0 ,
61
+ 2.5 ,10000.0 ,10000.0 ,10000.0 ,10000.0 ,2.5 ,2.5 ,1.0 ,
62
+ 2.0 ,10000.0 ,10000.0 ,10000.0 ,10000.0 ,1.5 ,1.5 ,1.0
49
63
]
50
64
},
51
65
"min_area_matrix" : {
52
66
"type" : " array" ,
53
- "description" : " An array of doubles used in the data association." ,
67
+ "description" : " 8x8 minimum area matrix" ,
68
+ "items" : {
69
+ "type" : " number" ,
70
+ "minimum" : 0
71
+ },
72
+ "minItems" : 64 ,
73
+ "maxItems" : 64 ,
54
74
"default" : [
55
- [ 0.0 , 0.0 , 0.0 , 0.0 , 0.0 , 0.0 , 0.0 , 0.0 ] ,
56
- [ 3.6 , 3.6 , 6.0 , 10.0 , 10.0 , 0.0 , 0.0 , 0.0 ] ,
57
- [ 6.0 , 3.6 , 6.0 , 10.0 , 10.0 , 0.0 , 0.0 , 0.0 ] ,
58
- [ 10.0 , 3.6 , 6.0 , 10.0 , 10.0 , 0.0 , 0.0 , 0.0 ] ,
59
- [ 10.0 , 3.6 , 6.0 , 10.0 , 10.0 , 0.0 , 0.0 , 0.0 ] ,
60
- [ 0.001 , 0.0 , 0.0 , 0.0 , 0.0 , 0.1 , 0.1 , 0.1 ] ,
61
- [ 0.001 , 0.0 , 0.0 , 0.0 , 0.0 , 0.1 , 0.1 , 0.1 ] ,
62
- [ 0.001 , 0.0 , 0.0 , 0.0 , 0.0 , 0.1 , 0.1 , 0.1 ]
75
+ 0.0 ,0.0 ,0.0 ,0.0 ,0.0 ,0.0 ,0.0 ,0.0 ,
76
+ 3.6 ,3.6 ,6.0 ,10.0 ,10.0 ,0.0 ,0.0 ,0.0 ,
77
+ 6.0 ,3.6 ,6.0 ,10.0 ,10.0 ,0.0 ,0.0 ,0.0 ,
78
+ 10.0 ,3.6 ,6.0 ,10.0 ,10.0 ,0.0 ,0.0 ,0.0 ,
79
+ 10.0 ,3.6 ,6.0 ,10.0 ,10.0 ,0.0 ,0.0 ,0.0 ,
80
+ 0.001 ,0.0 ,0.0 ,0.0 ,0.0 ,0.1 ,0.1 ,0.1 ,
81
+ 0.001 ,0.0 ,0.0 ,0.0 ,0.0 ,0.1 ,0.1 ,0.1 ,
82
+ 0.001 ,0.0 ,0.0 ,0.0 ,0.0 ,0.1 ,0.1 ,0.1
63
83
]
64
84
},
65
85
"max_rad_matrix" : {
66
86
"type" : " array" ,
67
- "description" : " An array of doubles used in the data association." ,
87
+ "description" : " 8x8 maximum radius matrix" ,
88
+ "items" : {
89
+ "type" : " number" ,
90
+ "minimum" : 0
91
+ },
92
+ "minItems" : 64 ,
93
+ "maxItems" : 64 ,
68
94
"default" : [
69
- [ 3.15 , 3.15 , 3.15 , 3.15 , 3.15 , 3.15 , 3.15 , 3.15 ] ,
70
- [ 3.15 , 1.047 , 1.047 , 1.047 , 1.047 , 3.15 , 3.15 , 3.15 ] ,
71
- [ 3.15 , 1.047 , 1.047 , 1.047 , 1.047 , 3.15 , 3.15 , 3.15 ] ,
72
- [ 3.15 , 1.047 , 1.047 , 1.047 , 1.047 , 3.15 , 3.15 , 3.15 ] ,
73
- [ 3.15 , 1.047 , 1.047 , 1.047 , 1.047 , 3.15 , 3.15 , 3.15 ] ,
74
- [ 3.15 , 3.15 , 3.15 , 3.15 , 3.15 , 3.15 , 3.15 , 3.15 ] ,
75
- [ 3.15 , 3.15 , 3.15 , 3.15 , 3.15 , 3.15 , 3.15 , 3.15 ] ,
76
- [ 3.15 , 3.15 , 3.15 , 3.15 , 3.15 , 3.15 , 3.15 , 3.15 ]
95
+ 3.15 ,3.15 ,3.15 ,3.15 ,3.15 ,3.15 ,3.15 ,3.15 ,
96
+ 3.15 ,1.047 ,1.047 ,1.047 ,1.047 ,3.15 ,3.15 ,3.15 ,
97
+ 3.15 ,1.047 ,1.047 ,1.047 ,1.047 ,3.15 ,3.15 ,3.15 ,
98
+ 3.15 ,1.047 ,1.047 ,1.047 ,1.047 ,3.15 ,3.15 ,3.15 ,
99
+ 3.15 ,1.047 ,1.047 ,1.047 ,1.047 ,3.15 ,3.15 ,3.15 ,
100
+ 3.15 ,3.15 ,3.15 ,3.15 ,3.15 ,3.15 ,3.15 ,3.15 ,
101
+ 3.15 ,3.15 ,3.15 ,3.15 ,3.15 ,3.15 ,3.15 ,3.15 ,
102
+ 3.15 ,3.15 ,3.15 ,3.15 ,3.15 ,3.15 ,3.15 ,3.15
77
103
]
78
104
},
79
105
"min_iou_matrix" : {
80
106
"type" : " array" ,
81
- "description" : " An array of doubles used in the data association." ,
107
+ "description" : " 8x8 minimum IoU matrix" ,
108
+ "items" : {
109
+ "type" : " number"
110
+ },
111
+ "minItems" : 64 ,
112
+ "maxItems" : 64 ,
82
113
"default" : [
83
- [ 0.0001 , 0.1 , 0.1 , 0.1 , 0.1 , 0.1 , 0.1 , 0.1 ] ,
84
- [ 0.1 , -0.1 , 0.2 , 0.2 , 0.2 , 0.1 , 0.1 , 0.1 ] ,
85
- [ 0.1 , 0.2 , 0.3 , 0.3 , 0.3 , 0.1 , 0.1 , 0.1 ] ,
86
- [ 0.1 , 0.2 , 0.3 , 0.3 , 0.3 , 0.1 , 0.1 , 0.1 ] ,
87
- [ 0.1 , 0.2 , 0.3 , 0.3 , 0.3 , 0.1 , 0.1 , 0.1 ] ,
88
- [ 0.1 , 0.1 , 0.1 , 0.1 , 0.1 , 0.1 , 0.1 , 0.1 ] ,
89
- [ 0.1 , 0.1 , 0.1 , 0.1 , 0.1 , 0.1 , 0.1 , 0.1 ] ,
90
- [ 0.1 , 0.1 , 0.1 , 0.1 , 0.1 , 0.1 , 0.1 , 0.0001 ]
114
+ 0.0001 ,0.1 ,0.1 ,0.1 ,0.1 ,0.1 ,0.1 ,0.1 ,
115
+ 0.1 ,-0.1 ,0.2 ,0.2 ,0.2 ,0.1 ,0.1 ,0.1 ,
116
+ 0.1 ,0.2 ,0.3 ,0.3 ,0.3 ,0.1 ,0.1 ,0.1 ,
117
+ 0.1 ,0.2 ,0.3 ,0.3 ,0.3 ,0.1 ,0.1 ,0.1 ,
118
+ 0.1 ,0.2 ,0.3 ,0.3 ,0.3 ,0.1 ,0.1 ,0.1 ,
119
+ 0.1 ,0.1 ,0.1 ,0.1 ,0.1 ,0.1 ,0.1 ,0.1 ,
120
+ 0.1 ,0.1 ,0.1 ,0.1 ,0.1 ,0.1 ,0.1 ,0.1 ,
121
+ 0.1 ,0.1 ,0.1 ,0.1 ,0.1 ,0.1 ,0.1 ,0.0001
91
122
]
123
+ },
124
+ "car_tracker" : {
125
+ "type" : " string" ,
126
+ "description" : " Tracker type for cars" ,
127
+ "default" : " pass_through_tracker"
128
+ },
129
+ "truck_tracker" : {
130
+ "type" : " string" ,
131
+ "description" : " Tracker type for trucks" ,
132
+ "default" : " pass_through_tracker"
133
+ },
134
+ "bus_tracker" : {
135
+ "type" : " string" ,
136
+ "description" : " Tracker type for buses" ,
137
+ "default" : " pass_through_tracker"
138
+ },
139
+ "pedestrian_tracker" : {
140
+ "type" : " string" ,
141
+ "description" : " Tracker type for pedestrians" ,
142
+ "default" : " pass_through_tracker"
143
+ },
144
+ "bicycle_tracker" : {
145
+ "type" : " string" ,
146
+ "description" : " Tracker type for bicycles" ,
147
+ "default" : " pass_through_tracker"
148
+ },
149
+ "motorcycle_tracker" : {
150
+ "type" : " string" ,
151
+ "description" : " Tracker type for motorcycles" ,
152
+ "default" : " pass_through_tracker"
92
153
}
93
154
},
94
155
"required" : [
97
158
" max_area_matrix" ,
98
159
" min_area_matrix" ,
99
160
" max_rad_matrix" ,
100
- " min_iou_matrix"
161
+ " min_iou_matrix" ,
162
+ " car_tracker" ,
163
+ " truck_tracker" ,
164
+ " bus_tracker" ,
165
+ " pedestrian_tracker" ,
166
+ " bicycle_tracker" ,
167
+ " motorcycle_tracker"
101
168
],
102
169
"additionalProperties" : false
103
170
}
107
174
"type" : " object" ,
108
175
"properties" : {
109
176
"ros__parameters" : {
110
- "$ref" : " #/definitions/autoware_radar_object_tracker parameter "
177
+ "$ref" : " #/definitions/autoware_radar_object_tracker"
111
178
}
112
179
},
113
180
"required" : [" ros__parameters" ],
116
183
},
117
184
"required" : [" /**" ],
118
185
"additionalProperties" : false
119
- }
186
+ }
0 commit comments