-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathUntitled Diagram.drawio
485 lines (485 loc) · 58.2 KB
/
Untitled Diagram.drawio
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
<mxfile host="app.diagrams.net" agent="Mozilla/5.0 (X11; Linux x86_64; rv:132.0) Gecko/20100101 Firefox/132.0" version="24.8.3">
<diagram name="Page-1" id="e56a1550-8fbb-45ad-956c-1786394a9013">
<mxGraphModel dx="3490" dy="1248" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1100" pageHeight="850" background="none" math="0" shadow="0">
<root>
<mxCell id="0" />
<mxCell id="1" parent="0" />
<mxCell id="8MFUEnDmjdZxhiI1p_7J-1" value="" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" vertex="1" parent="1">
<mxGeometry x="-310" y="340" width="1850" height="1080" as="geometry" />
</mxCell>
<mxCell id="RQd-Ehmkm5gNdNe1KgtF-10" value="" style="group;movable=0;resizable=0;rotatable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="1" vertex="1" connectable="0">
<mxGeometry x="140" y="640" width="780" height="360" as="geometry" />
</mxCell>
<mxCell id="RQd-Ehmkm5gNdNe1KgtF-11" value="" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#b1ddf0;strokeColor=#10739e;movable=0;resizable=0;rotatable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="RQd-Ehmkm5gNdNe1KgtF-10" vertex="1">
<mxGeometry x="230" width="510" height="351.219512195122" as="geometry" />
</mxCell>
<mxCell id="RQd-Ehmkm5gNdNe1KgtF-12" value="data_gathering<span style="white-space: pre;">	</span>" style="text;strokeColor=none;fillColor=none;html=1;fontSize=24;fontStyle=1;verticalAlign=middle;align=right;movable=0;resizable=0;rotatable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="RQd-Ehmkm5gNdNe1KgtF-10" vertex="1">
<mxGeometry x="330" y="307.31707317073176" width="410" height="43.90243902439025" as="geometry" />
</mxCell>
<mxCell id="AFVTN6ECLoukiYmfJzBJ-27" value="data_collector" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;movable=0;resizable=0;rotatable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="RQd-Ehmkm5gNdNe1KgtF-10" vertex="1">
<mxGeometry x="550" y="43.902439024390254" width="140" height="188.0487804878049" as="geometry" />
</mxCell>
<mxCell id="AFVTN6ECLoukiYmfJzBJ-29" value="/acf/force" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;movable=0;resizable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="AFVTN6ECLoukiYmfJzBJ-27" vertex="1">
<mxGeometry y="30" width="140" height="26.341463414634152" as="geometry" />
</mxCell>
<mxCell id="AFVTN6ECLoukiYmfJzBJ-32" value="/acf/telem" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;movable=0;resizable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="AFVTN6ECLoukiYmfJzBJ-27" vertex="1">
<mxGeometry y="56.34146341463415" width="140" height="26.341463414634152" as="geometry" />
</mxCell>
<mxCell id="AFVTN6ECLoukiYmfJzBJ-28" value="/execute_test<span style="white-space: pre;">	</span>" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;movable=0;resizable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="AFVTN6ECLoukiYmfJzBJ-27" vertex="1">
<mxGeometry y="82.6829268292683" width="140" height="26.341463414634152" as="geometry" />
</mxCell>
<mxCell id="AFVTN6ECLoukiYmfJzBJ-30" value="/grinder/rpm" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;movable=0;resizable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="AFVTN6ECLoukiYmfJzBJ-27" vertex="1">
<mxGeometry y="109.02439024390245" width="140" height="26.341463414634152" as="geometry" />
</mxCell>
<mxCell id="AFVTN6ECLoukiYmfJzBJ-31" value="/grinder/requested_rpm" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;movable=0;resizable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="AFVTN6ECLoukiYmfJzBJ-27" vertex="1">
<mxGeometry y="135.3658536585366" width="140" height="26.341463414634152" as="geometry" />
</mxCell>
<mxCell id="AFVTN6ECLoukiYmfJzBJ-33" value="/timesync" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;movable=0;resizable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="AFVTN6ECLoukiYmfJzBJ-27" vertex="1">
<mxGeometry y="161.70731707317074" width="140" height="26.341463414634152" as="geometry" />
</mxCell>
<mxCell id="AFVTN6ECLoukiYmfJzBJ-66" value="test_coordinator" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;movable=0;resizable=0;rotatable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="RQd-Ehmkm5gNdNe1KgtF-10" vertex="1">
<mxGeometry x="290" y="43.90243902439025" width="140" height="267.07317073170736" as="geometry" />
</mxCell>
<mxCell id="AFVTN6ECLoukiYmfJzBJ-70" value="/continue_testing" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;movable=0;resizable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="AFVTN6ECLoukiYmfJzBJ-66" vertex="1">
<mxGeometry y="30" width="140" height="26.34146341463415" as="geometry" />
</mxCell>
<mxCell id="AFVTN6ECLoukiYmfJzBJ-71" value="/changed_belt" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;movable=0;resizable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="AFVTN6ECLoukiYmfJzBJ-66" vertex="1">
<mxGeometry y="56.34146341463415" width="140" height="26.34146341463415" as="geometry" />
</mxCell>
<mxCell id="AFVTN6ECLoukiYmfJzBJ-67" value="/execute_test" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;movable=0;resizable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="AFVTN6ECLoukiYmfJzBJ-66" vertex="1">
<mxGeometry y="82.6829268292683" width="140" height="26.34146341463415" as="geometry" />
</mxCell>
<mxCell id="AFVTN6ECLoukiYmfJzBJ-68" value="/execute_loop" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;movable=0;resizable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="AFVTN6ECLoukiYmfJzBJ-66" vertex="1">
<mxGeometry y="109.02439024390245" width="140" height="26.34146341463415" as="geometry" />
</mxCell>
<mxCell id="AFVTN6ECLoukiYmfJzBJ-69" value="/calculate_volume_lost" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;movable=0;resizable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="AFVTN6ECLoukiYmfJzBJ-66" vertex="1">
<mxGeometry y="135.3658536585366" width="140" height="26.34146341463415" as="geometry" />
</mxCell>
<mxCell id="AFVTN6ECLoukiYmfJzBJ-72" value="/test_failure" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;movable=0;resizable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="AFVTN6ECLoukiYmfJzBJ-66" vertex="1">
<mxGeometry y="161.70731707317074" width="140" height="26.34146341463415" as="geometry" />
</mxCell>
<mxCell id="AFVTN6ECLoukiYmfJzBJ-73" value="/belt_wear_history" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;movable=0;resizable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="AFVTN6ECLoukiYmfJzBJ-66" vertex="1">
<mxGeometry y="188.0487804878049" width="140" height="26.34146341463415" as="geometry" />
</mxCell>
<mxCell id="dthCj3LIK8FgrqalsaFz-88" value="/scanner/volume" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;movable=0;resizable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="AFVTN6ECLoukiYmfJzBJ-66" vertex="1">
<mxGeometry y="214.39024390243904" width="140" height="26.34146341463415" as="geometry" />
</mxCell>
<mxCell id="dthCj3LIK8FgrqalsaFz-89" value="/grind_area" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;movable=0;resizable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="AFVTN6ECLoukiYmfJzBJ-66" vertex="1">
<mxGeometry y="240.7317073170732" width="140" height="26.34146341463415" as="geometry" />
</mxCell>
<mxCell id="dthCj3LIK8FgrqalsaFz-1" value="" style="shape=flexArrow;endArrow=classic;startArrow=classic;html=1;rounded=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;movable=0;resizable=0;rotatable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="RQd-Ehmkm5gNdNe1KgtF-10" source="AFVTN6ECLoukiYmfJzBJ-67" target="AFVTN6ECLoukiYmfJzBJ-28" edge="1">
<mxGeometry width="100" height="100" relative="1" as="geometry">
<mxPoint x="380" y="272.1951219512195" as="sourcePoint" />
<mxPoint x="480" y="184.39024390243904" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="AFVTN6ECLoukiYmfJzBJ-90" value="" style="group;movable=0;resizable=0;rotatable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="1" vertex="1" connectable="0">
<mxGeometry x="950" y="560.98" width="500" height="390" as="geometry" />
</mxCell>
<mxCell id="AFVTN6ECLoukiYmfJzBJ-146" value="" style="group;movable=0;resizable=0;rotatable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="AFVTN6ECLoukiYmfJzBJ-90" vertex="1" connectable="0">
<mxGeometry x="-180" y="70" width="430" height="210" as="geometry" />
</mxCell>
<mxCell id="AFVTN6ECLoukiYmfJzBJ-91" value="" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#bac8d3;strokeColor=#23445d;movable=0;resizable=0;rotatable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="AFVTN6ECLoukiYmfJzBJ-146" vertex="1">
<mxGeometry x="148.26" y="10" width="251.74" height="200" as="geometry" />
</mxCell>
<mxCell id="AFVTN6ECLoukiYmfJzBJ-92" value="ferrobotics_acf" style="text;strokeColor=none;fillColor=none;html=1;fontSize=24;fontStyle=1;verticalAlign=middle;align=right;movable=0;resizable=0;rotatable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="AFVTN6ECLoukiYmfJzBJ-146" vertex="1">
<mxGeometry x="190" y="160" width="190" height="50" as="geometry" />
</mxCell>
<mxCell id="AFVTN6ECLoukiYmfJzBJ-93" value="acf" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;movable=0;resizable=0;rotatable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="AFVTN6ECLoukiYmfJzBJ-146" vertex="1">
<mxGeometry x="196.30434782608697" y="50" width="130.8695652173913" height="90" as="geometry" />
</mxCell>
<mxCell id="AFVTN6ECLoukiYmfJzBJ-95" value="/acf/force" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;movable=0;resizable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="AFVTN6ECLoukiYmfJzBJ-93" vertex="1">
<mxGeometry y="30" width="130.8695652173913" height="30" as="geometry" />
</mxCell>
<mxCell id="AFVTN6ECLoukiYmfJzBJ-96" value="/acf/telem" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;movable=0;resizable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="AFVTN6ECLoukiYmfJzBJ-93" vertex="1">
<mxGeometry y="60" width="130.8695652173913" height="30" as="geometry" />
</mxCell>
<mxCell id="AFVTN6ECLoukiYmfJzBJ-134" value="" style="group;movable=0;resizable=0;rotatable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="1" vertex="1" connectable="0">
<mxGeometry x="-210" y="640" width="590" height="710" as="geometry" />
</mxCell>
<mxCell id="AFVTN6ECLoukiYmfJzBJ-135" value="" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#b1ddf0;strokeColor=#10739e;movable=0;resizable=0;rotatable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="AFVTN6ECLoukiYmfJzBJ-134" vertex="1">
<mxGeometry x="-10" width="510" height="300" as="geometry" />
</mxCell>
<mxCell id="AFVTN6ECLoukiYmfJzBJ-136" value="ur_trajectory_controller" style="text;strokeColor=none;fillColor=none;html=1;fontSize=24;fontStyle=1;verticalAlign=middle;align=right;movable=0;resizable=0;rotatable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="AFVTN6ECLoukiYmfJzBJ-134" vertex="1">
<mxGeometry x="60" y="248.71794871794867" width="410" height="51.28205128205128" as="geometry" />
</mxCell>
<mxCell id="dthCj3LIK8FgrqalsaFz-4" value="ur_controller" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;movable=0;resizable=0;rotatable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="AFVTN6ECLoukiYmfJzBJ-134" vertex="1">
<mxGeometry x="30" y="50" width="210" height="122.30769230769229" as="geometry" />
</mxCell>
<mxCell id="dthCj3LIK8FgrqalsaFz-5" value="/urscript_interface/script_command" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;movable=0;resizable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="dthCj3LIK8FgrqalsaFz-4" vertex="1">
<mxGeometry y="30" width="210" height="30.769230769230766" as="geometry" />
</mxCell>
<mxCell id="dthCj3LIK8FgrqalsaFz-6" value="/trigger_move" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;movable=0;resizable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="dthCj3LIK8FgrqalsaFz-4" vertex="1">
<mxGeometry y="60.76923076923077" width="210" height="30.769230769230766" as="geometry" />
</mxCell>
<mxCell id="dthCj3LIK8FgrqalsaFz-7" value="/joint_states" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;movable=0;resizable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="dthCj3LIK8FgrqalsaFz-4" vertex="1">
<mxGeometry y="91.53846153846153" width="210" height="30.769230769230766" as="geometry" />
</mxCell>
<mxCell id="dthCj3LIK8FgrqalsaFz-12" value="surface_scan_coordinator" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;movable=0;resizable=0;rotatable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="AFVTN6ECLoukiYmfJzBJ-134" vertex="1">
<mxGeometry x="290" y="49.99923076923076" width="160" height="183.84615384615384" as="geometry" />
</mxCell>
<mxCell id="dthCj3LIK8FgrqalsaFz-17" value="/execute_loop" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;movable=0;resizable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="dthCj3LIK8FgrqalsaFz-12" vertex="1">
<mxGeometry y="30" width="160" height="30.769230769230766" as="geometry" />
</mxCell>
<mxCell id="dthCj3LIK8FgrqalsaFz-13" value="/trigger_move" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;movable=0;resizable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="dthCj3LIK8FgrqalsaFz-12" vertex="1">
<mxGeometry y="60.76923076923077" width="160" height="30.769230769230766" as="geometry" />
</mxCell>
<mxCell id="dthCj3LIK8FgrqalsaFz-14" value="/laseron" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;movable=0;resizable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="dthCj3LIK8FgrqalsaFz-12" vertex="1">
<mxGeometry y="91.53846153846153" width="160" height="30.769230769230766" as="geometry" />
</mxCell>
<mxCell id="dthCj3LIK8FgrqalsaFz-15" value="/laseroff" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;movable=0;resizable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="dthCj3LIK8FgrqalsaFz-12" vertex="1">
<mxGeometry y="122.30769230769229" width="160" height="30.769230769230766" as="geometry" />
</mxCell>
<mxCell id="dthCj3LIK8FgrqalsaFz-16" value="/combine_pointclouds" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;movable=0;resizable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="dthCj3LIK8FgrqalsaFz-12" vertex="1">
<mxGeometry y="153.07692307692307" width="160" height="30.769230769230766" as="geometry" />
</mxCell>
<mxCell id="dthCj3LIK8FgrqalsaFz-23" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;movable=0;resizable=0;rotatable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="AFVTN6ECLoukiYmfJzBJ-134" source="dthCj3LIK8FgrqalsaFz-13" target="dthCj3LIK8FgrqalsaFz-6" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="AFVTN6ECLoukiYmfJzBJ-105" value="" style="group;movable=0;resizable=0;rotatable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="AFVTN6ECLoukiYmfJzBJ-134" vertex="1" connectable="0">
<mxGeometry y="233.85" width="500" height="390" as="geometry" />
</mxCell>
<mxCell id="AFVTN6ECLoukiYmfJzBJ-148" value="" style="group;movable=0;resizable=0;rotatable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="AFVTN6ECLoukiYmfJzBJ-105" vertex="1" connectable="0">
<mxGeometry x="40" y="180" width="460" height="210" as="geometry" />
</mxCell>
<mxCell id="dthCj3LIK8FgrqalsaFz-24" value="" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#bac8d3;strokeColor=#23445d;movable=0;resizable=0;rotatable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="AFVTN6ECLoukiYmfJzBJ-148" vertex="1">
<mxGeometry x="-110" y="-29.999999999999886" width="250" height="210" as="geometry" />
</mxCell>
<mxCell id="AFVTN6ECLoukiYmfJzBJ-106" value="" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#b1ddf0;strokeColor=#10739e;movable=0;resizable=0;rotatable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="AFVTN6ECLoukiYmfJzBJ-148" vertex="1">
<mxGeometry x="190" y="-30" width="270" height="220" as="geometry" />
</mxCell>
<mxCell id="AFVTN6ECLoukiYmfJzBJ-107" value="<div align="right"><font color="#001933">lls_processing<br></font></div>" style="text;strokeColor=none;fillColor=none;html=1;fontSize=24;fontStyle=1;verticalAlign=middle;align=right;movable=0;resizable=0;rotatable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="AFVTN6ECLoukiYmfJzBJ-148" vertex="1">
<mxGeometry x="25" y="140" width="410" height="50" as="geometry" />
</mxCell>
<mxCell id="AFVTN6ECLoukiYmfJzBJ-111" value="mesh_contructor" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;movable=0;resizable=0;rotatable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="AFVTN6ECLoukiYmfJzBJ-148" vertex="1">
<mxGeometry x="255" width="140" height="120" as="geometry" />
</mxCell>
<mxCell id="AFVTN6ECLoukiYmfJzBJ-114" value="/combine_pointclouds" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;movable=0;resizable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="AFVTN6ECLoukiYmfJzBJ-111" vertex="1">
<mxGeometry y="30" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="AFVTN6ECLoukiYmfJzBJ-112" value="/scancontrol_pointcloud" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;movable=0;resizable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="AFVTN6ECLoukiYmfJzBJ-111" vertex="1">
<mxGeometry y="60" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="AFVTN6ECLoukiYmfJzBJ-113" value="/combined_cloud" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;movable=0;resizable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="AFVTN6ECLoukiYmfJzBJ-111" vertex="1">
<mxGeometry y="90" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="dthCj3LIK8FgrqalsaFz-37" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;movable=0;resizable=0;rotatable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="AFVTN6ECLoukiYmfJzBJ-148" source="dthCj3LIK8FgrqalsaFz-26" target="AFVTN6ECLoukiYmfJzBJ-112" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="dthCj3LIK8FgrqalsaFz-25" value="scancontrol_driver" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;movable=0;resizable=0;rotatable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="AFVTN6ECLoukiYmfJzBJ-148" vertex="1">
<mxGeometry x="-50" y="1.1368683772161603e-13" width="140" height="120" as="geometry" />
</mxCell>
<mxCell id="dthCj3LIK8FgrqalsaFz-26" value="/scancontrol_pointcloud" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;movable=0;resizable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="dthCj3LIK8FgrqalsaFz-25" vertex="1">
<mxGeometry y="30" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="dthCj3LIK8FgrqalsaFz-27" value="/laseron" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;movable=0;resizable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="dthCj3LIK8FgrqalsaFz-25" vertex="1">
<mxGeometry y="60" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="dthCj3LIK8FgrqalsaFz-29" value="/laseroff" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;movable=0;resizable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="dthCj3LIK8FgrqalsaFz-25" vertex="1">
<mxGeometry y="90" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="dthCj3LIK8FgrqalsaFz-28" value="scancontrol" style="text;strokeColor=none;fillColor=none;html=1;fontSize=24;fontStyle=1;verticalAlign=middle;align=right;movable=0;resizable=0;rotatable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="AFVTN6ECLoukiYmfJzBJ-148" vertex="1">
<mxGeometry x="-290" y="130" width="410" height="50" as="geometry" />
</mxCell>
<mxCell id="dthCj3LIK8FgrqalsaFz-34" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;movable=0;resizable=0;rotatable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="AFVTN6ECLoukiYmfJzBJ-134" source="dthCj3LIK8FgrqalsaFz-14" target="dthCj3LIK8FgrqalsaFz-27" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="260" y="157" />
<mxPoint x="260" y="210" />
<mxPoint x="-50" y="210" />
<mxPoint x="-50" y="489" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="dthCj3LIK8FgrqalsaFz-35" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;movable=0;resizable=0;rotatable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="AFVTN6ECLoukiYmfJzBJ-134" source="dthCj3LIK8FgrqalsaFz-15" target="dthCj3LIK8FgrqalsaFz-29" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="260" y="188" />
<mxPoint x="260" y="210" />
<mxPoint x="-50" y="210" />
<mxPoint x="-50" y="519" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="dthCj3LIK8FgrqalsaFz-36" value="" style="shape=flexArrow;endArrow=classic;startArrow=classic;html=1;rounded=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;edgeStyle=orthogonalEdgeStyle;movable=0;resizable=0;rotatable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="AFVTN6ECLoukiYmfJzBJ-134" source="AFVTN6ECLoukiYmfJzBJ-114" target="dthCj3LIK8FgrqalsaFz-16" edge="1">
<mxGeometry width="100" height="100" relative="1" as="geometry">
<mxPoint x="390" y="430" as="sourcePoint" />
<mxPoint x="490" y="330" as="targetPoint" />
<Array as="points">
<mxPoint x="530" y="459" />
<mxPoint x="530" y="219" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="AFVTN6ECLoukiYmfJzBJ-147" value="" style="group;movable=0;resizable=0;rotatable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="1" vertex="1" connectable="0">
<mxGeometry x="230" y="1030" width="460" height="230" as="geometry" />
</mxCell>
<mxCell id="AFVTN6ECLoukiYmfJzBJ-121" value="" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#b1ddf0;strokeColor=#10739e;movable=0;resizable=0;rotatable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="AFVTN6ECLoukiYmfJzBJ-147" vertex="1">
<mxGeometry x="140" width="320" height="220" as="geometry" />
</mxCell>
<mxCell id="AFVTN6ECLoukiYmfJzBJ-122" value="pcl_processing_ros2" style="text;strokeColor=none;fillColor=none;html=1;fontSize=24;fontStyle=1;verticalAlign=middle;align=right;movable=0;resizable=0;rotatable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="AFVTN6ECLoukiYmfJzBJ-147" vertex="1">
<mxGeometry x="30" y="170" width="410" height="50" as="geometry" />
</mxCell>
<mxCell id="AFVTN6ECLoukiYmfJzBJ-130" value="pcl_processor" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;movable=0;resizable=0;rotatable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="AFVTN6ECLoukiYmfJzBJ-147" vertex="1">
<mxGeometry x="230" y="20" width="140" height="120" as="geometry" />
</mxCell>
<mxCell id="AFVTN6ECLoukiYmfJzBJ-131" value="/calculate_volume_lost" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;movable=0;resizable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="AFVTN6ECLoukiYmfJzBJ-130" vertex="1">
<mxGeometry y="30" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="AFVTN6ECLoukiYmfJzBJ-132" value="/grinded_cloud" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;movable=0;resizable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="AFVTN6ECLoukiYmfJzBJ-130" vertex="1">
<mxGeometry y="60" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="AFVTN6ECLoukiYmfJzBJ-133" value="/concave_hull_lines" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;movable=0;resizable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="AFVTN6ECLoukiYmfJzBJ-130" vertex="1">
<mxGeometry y="90" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="dthCj3LIK8FgrqalsaFz-20" value="" style="shape=flexArrow;endArrow=classic;startArrow=classic;html=1;rounded=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;edgeStyle=orthogonalEdgeStyle;movable=0;resizable=0;rotatable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="1" source="dthCj3LIK8FgrqalsaFz-17" target="AFVTN6ECLoukiYmfJzBJ-68" edge="1">
<mxGeometry width="100" height="100" relative="1" as="geometry">
<mxPoint x="230" y="1080" as="sourcePoint" />
<mxPoint x="330" y="980" as="targetPoint" />
<Array as="points">
<mxPoint x="350" y="735" />
<mxPoint x="350" y="806" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="dthCj3LIK8FgrqalsaFz-40" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;movable=0;resizable=0;rotatable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="1" source="AFVTN6ECLoukiYmfJzBJ-29" target="AFVTN6ECLoukiYmfJzBJ-95" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="dthCj3LIK8FgrqalsaFz-41" value="" style="shape=flexArrow;endArrow=classic;startArrow=classic;html=1;rounded=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;exitX=0;exitY=0.5;exitDx=0;exitDy=0;edgeStyle=orthogonalEdgeStyle;movable=0;resizable=0;rotatable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="1" source="AFVTN6ECLoukiYmfJzBJ-131" target="AFVTN6ECLoukiYmfJzBJ-69" edge="1">
<mxGeometry width="100" height="100" relative="1" as="geometry">
<mxPoint x="160" y="1150" as="sourcePoint" />
<mxPoint x="260" y="1050" as="targetPoint" />
<Array as="points">
<mxPoint x="350" y="1095" />
<mxPoint x="350" y="832" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="dthCj3LIK8FgrqalsaFz-49" value="" style="group;movable=0;resizable=0;rotatable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="1" vertex="1" connectable="0">
<mxGeometry x="430" y="380" width="430" height="200" as="geometry" />
</mxCell>
<mxCell id="dthCj3LIK8FgrqalsaFz-42" value="" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#bac8d3;strokeColor=#23445d;movable=0;resizable=0;rotatable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="dthCj3LIK8FgrqalsaFz-49" vertex="1">
<mxGeometry x="178.26" width="251.74" height="200" as="geometry" />
</mxCell>
<mxCell id="dthCj3LIK8FgrqalsaFz-43" value="rqt" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;movable=0;resizable=0;rotatable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="dthCj3LIK8FgrqalsaFz-49" vertex="1">
<mxGeometry x="238.69434782608698" y="30" width="130.8695652173913" height="90" as="geometry" />
</mxCell>
<mxCell id="dthCj3LIK8FgrqalsaFz-44" value="/continue_testing" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;movable=0;resizable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="dthCj3LIK8FgrqalsaFz-43" vertex="1">
<mxGeometry y="30" width="130.8695652173913" height="30" as="geometry" />
</mxCell>
<mxCell id="dthCj3LIK8FgrqalsaFz-45" value="/changed_belt" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;movable=0;resizable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="dthCj3LIK8FgrqalsaFz-43" vertex="1">
<mxGeometry y="60" width="130.8695652173913" height="30" as="geometry" />
</mxCell>
<mxCell id="dthCj3LIK8FgrqalsaFz-47" value="User inputs -- rqt" style="text;strokeColor=none;fillColor=none;html=1;fontSize=24;fontStyle=1;verticalAlign=middle;align=right;movable=0;resizable=0;rotatable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="dthCj3LIK8FgrqalsaFz-49" vertex="1">
<mxGeometry y="150" width="410" height="50" as="geometry" />
</mxCell>
<mxCell id="dthCj3LIK8FgrqalsaFz-51" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;movable=0;resizable=0;rotatable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="1" source="dthCj3LIK8FgrqalsaFz-45" target="AFVTN6ECLoukiYmfJzBJ-71" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="dthCj3LIK8FgrqalsaFz-52" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;movable=0;resizable=0;rotatable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="1" source="dthCj3LIK8FgrqalsaFz-44" target="AFVTN6ECLoukiYmfJzBJ-70" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="dthCj3LIK8FgrqalsaFz-59" value="" style="group;movable=0;resizable=0;rotatable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="1" vertex="1" connectable="0">
<mxGeometry x="890" y="1000" width="620" height="340" as="geometry" />
</mxCell>
<mxCell id="dthCj3LIK8FgrqalsaFz-60" value="" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#bac8d3;strokeColor=#23445d;movable=0;resizable=0;rotatable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="dthCj3LIK8FgrqalsaFz-59" vertex="1">
<mxGeometry x="-9.6875" y="-8.947368421052632" width="629.6875" height="348.94736842105266" as="geometry" />
</mxCell>
<mxCell id="dthCj3LIK8FgrqalsaFz-64" value="Monitoring and data storage" style="text;strokeColor=none;fillColor=none;html=1;fontSize=24;fontStyle=1;verticalAlign=middle;align=right;movable=0;resizable=0;rotatable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="dthCj3LIK8FgrqalsaFz-59" vertex="1">
<mxGeometry x="184.0625" y="277.36842105263156" width="397.1875" height="44.73684210526316" as="geometry" />
</mxCell>
<mxCell id="dthCj3LIK8FgrqalsaFz-65" value="rosbag" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;movable=0;resizable=0;rotatable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="dthCj3LIK8FgrqalsaFz-59" vertex="1">
<mxGeometry x="58.125" y="26.842105263157894" width="135.625" height="271.57894736842104" as="geometry" />
</mxCell>
<mxCell id="dthCj3LIK8FgrqalsaFz-66" value="/grinder_rpm<span style="white-space: pre;">	</span>" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;movable=0;resizable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="dthCj3LIK8FgrqalsaFz-65" vertex="1">
<mxGeometry y="30" width="135.625" height="26.842105263157894" as="geometry" />
</mxCell>
<mxCell id="dthCj3LIK8FgrqalsaFz-67" value="/grinder/requested_rpm" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;movable=0;resizable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="dthCj3LIK8FgrqalsaFz-65" vertex="1">
<mxGeometry y="56.84210526315789" width="135.625" height="26.842105263157894" as="geometry" />
</mxCell>
<mxCell id="dthCj3LIK8FgrqalsaFz-68" value="/acf/force" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;movable=0;resizable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="dthCj3LIK8FgrqalsaFz-65" vertex="1">
<mxGeometry y="83.68421052631578" width="135.625" height="26.842105263157894" as="geometry" />
</mxCell>
<mxCell id="dthCj3LIK8FgrqalsaFz-69" value="/acf/telem" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;movable=0;resizable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="dthCj3LIK8FgrqalsaFz-65" vertex="1">
<mxGeometry y="110.52631578947367" width="135.625" height="26.842105263157894" as="geometry" />
</mxCell>
<mxCell id="dthCj3LIK8FgrqalsaFz-70" value="/timesync" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;movable=0;resizable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="dthCj3LIK8FgrqalsaFz-65" vertex="1">
<mxGeometry y="137.36842105263156" width="135.625" height="26.842105263157894" as="geometry" />
</mxCell>
<mxCell id="dthCj3LIK8FgrqalsaFz-73" value="/test_failure" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;movable=0;resizable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="dthCj3LIK8FgrqalsaFz-65" vertex="1">
<mxGeometry y="164.21052631578945" width="135.625" height="26.842105263157894" as="geometry" />
</mxCell>
<mxCell id="dthCj3LIK8FgrqalsaFz-72" value="/belt_wear_history" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;movable=0;resizable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="dthCj3LIK8FgrqalsaFz-65" vertex="1">
<mxGeometry y="191.05263157894734" width="135.625" height="26.842105263157894" as="geometry" />
</mxCell>
<mxCell id="dthCj3LIK8FgrqalsaFz-90" value="/scanner/volume" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;movable=0;resizable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="dthCj3LIK8FgrqalsaFz-65" vertex="1">
<mxGeometry y="217.89473684210523" width="135.625" height="26.842105263157894" as="geometry" />
</mxCell>
<mxCell id="dthCj3LIK8FgrqalsaFz-91" value="/grind_area" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;movable=0;resizable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="dthCj3LIK8FgrqalsaFz-65" vertex="1">
<mxGeometry y="244.73684210526312" width="135.625" height="26.842105263157894" as="geometry" />
</mxCell>
<mxCell id="dthCj3LIK8FgrqalsaFz-74" value="rviz" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;movable=0;resizable=0;rotatable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="dthCj3LIK8FgrqalsaFz-59" vertex="1">
<mxGeometry x="270" y="26.840000000000146" width="140" height="150" as="geometry" />
</mxCell>
<mxCell id="dthCj3LIK8FgrqalsaFz-75" value="/scancontrol_pointcloud" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;movable=0;resizable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="dthCj3LIK8FgrqalsaFz-74" vertex="1">
<mxGeometry y="30" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="dthCj3LIK8FgrqalsaFz-81" value="/combined_cloud" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;movable=0;resizable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="dthCj3LIK8FgrqalsaFz-74" vertex="1">
<mxGeometry y="60" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="dthCj3LIK8FgrqalsaFz-80" value="/grinded_cloud" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;movable=0;resizable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="dthCj3LIK8FgrqalsaFz-74" vertex="1">
<mxGeometry y="90" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="dthCj3LIK8FgrqalsaFz-79" value="/concave_hull_lines" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;movable=0;resizable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="dthCj3LIK8FgrqalsaFz-74" vertex="1">
<mxGeometry y="120" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="dthCj3LIK8FgrqalsaFz-83" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;dashed=1;strokeColor=#4D4D4D;movable=0;resizable=0;rotatable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="1" source="AFVTN6ECLoukiYmfJzBJ-30" target="dthCj3LIK8FgrqalsaFz-66" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="dthCj3LIK8FgrqalsaFz-84" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;dashed=1;strokeColor=#4D4D4D;movable=0;resizable=0;rotatable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="1" source="AFVTN6ECLoukiYmfJzBJ-31" target="dthCj3LIK8FgrqalsaFz-67" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="dthCj3LIK8FgrqalsaFz-85" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;dashed=1;strokeColor=#4D4D4D;movable=0;resizable=0;rotatable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="1" source="AFVTN6ECLoukiYmfJzBJ-33" target="dthCj3LIK8FgrqalsaFz-70" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="dthCj3LIK8FgrqalsaFz-86" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;dashed=1;strokeColor=#4D4D4D;movable=0;resizable=0;rotatable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="1" source="AFVTN6ECLoukiYmfJzBJ-29" target="dthCj3LIK8FgrqalsaFz-68" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="dthCj3LIK8FgrqalsaFz-87" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;dashed=1;strokeColor=#4D4D4D;movable=0;resizable=0;rotatable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="1" source="AFVTN6ECLoukiYmfJzBJ-96" target="dthCj3LIK8FgrqalsaFz-69" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="890" y="755" />
<mxPoint x="890" y="1151" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="dthCj3LIK8FgrqalsaFz-97" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;dashed=1;strokeColor=#4D4D4D;movable=0;resizable=0;rotatable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="1" source="AFVTN6ECLoukiYmfJzBJ-72" target="dthCj3LIK8FgrqalsaFz-73" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="630" y="859" />
<mxPoint x="630" y="940" />
<mxPoint x="860" y="940" />
<mxPoint x="860" y="1205" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="dthCj3LIK8FgrqalsaFz-98" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;dashed=1;strokeColor=#4D4D4D;movable=0;resizable=0;rotatable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="1" source="AFVTN6ECLoukiYmfJzBJ-73" target="dthCj3LIK8FgrqalsaFz-72" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="630" y="885" />
<mxPoint x="630" y="940" />
<mxPoint x="860" y="940" />
<mxPoint x="860" y="1231" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="dthCj3LIK8FgrqalsaFz-99" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;dashed=1;strokeColor=#4D4D4D;movable=0;resizable=0;rotatable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="1" source="dthCj3LIK8FgrqalsaFz-88" target="dthCj3LIK8FgrqalsaFz-90" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="630" y="911" />
<mxPoint x="630" y="940" />
<mxPoint x="860" y="940" />
<mxPoint x="860" y="1258" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="dthCj3LIK8FgrqalsaFz-100" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;dashed=1;strokeColor=#4D4D4D;movable=0;resizable=0;rotatable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="1" source="dthCj3LIK8FgrqalsaFz-89" target="dthCj3LIK8FgrqalsaFz-91" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="860" y="938" />
<mxPoint x="860" y="1285" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="dthCj3LIK8FgrqalsaFz-101" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;dashed=1;strokeColor=#4D4D4D;movable=0;resizable=0;rotatable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="1" source="dthCj3LIK8FgrqalsaFz-26" target="dthCj3LIK8FgrqalsaFz-75" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="1140" y="1070" as="targetPoint" />
<Array as="points">
<mxPoint y="1099" />
<mxPoint y="1330" />
<mxPoint x="1120" y="1330" />
<mxPoint x="1120" y="1070" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="dthCj3LIK8FgrqalsaFz-102" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;dashed=1;strokeColor=#4D4D4D;movable=0;resizable=0;rotatable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="1" source="AFVTN6ECLoukiYmfJzBJ-113" target="dthCj3LIK8FgrqalsaFz-81" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="340" y="1159" />
<mxPoint x="340" y="1330" />
<mxPoint x="1120" y="1330" />
<mxPoint x="1120" y="1102" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="dthCj3LIK8FgrqalsaFz-103" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;dashed=1;strokeColor=#4D4D4D;movable=0;resizable=0;rotatable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="1" source="AFVTN6ECLoukiYmfJzBJ-132" target="dthCj3LIK8FgrqalsaFz-80" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="730" y="1125" />
<mxPoint x="730" y="1330" />
<mxPoint x="1120" y="1330" />
<mxPoint x="1120" y="1132" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="dthCj3LIK8FgrqalsaFz-104" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;dashed=1;strokeColor=#4D4D4D;movable=0;resizable=0;rotatable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="1" source="AFVTN6ECLoukiYmfJzBJ-133" target="dthCj3LIK8FgrqalsaFz-79" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="730" y="1155" />
<mxPoint x="730" y="1330" />
<mxPoint x="1120" y="1330" />
<mxPoint x="1120" y="1162" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="dthCj3LIK8FgrqalsaFz-105" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;movable=0;resizable=0;rotatable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="1" source="AFVTN6ECLoukiYmfJzBJ-96" target="AFVTN6ECLoukiYmfJzBJ-32" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="830" y="760" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="dthCj3LIK8FgrqalsaFz-118" value="" style="group;movable=0;resizable=0;rotatable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="1" vertex="1" connectable="0">
<mxGeometry x="-270" y="400" width="420" height="210" as="geometry" />
</mxCell>
<mxCell id="dthCj3LIK8FgrqalsaFz-106" value="" style="group;movable=0;resizable=0;rotatable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="dthCj3LIK8FgrqalsaFz-118" vertex="1" connectable="0">
<mxGeometry x="50" width="370" height="210" as="geometry" />
</mxCell>
<mxCell id="dthCj3LIK8FgrqalsaFz-117" value="" style="group;movable=0;resizable=0;rotatable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="dthCj3LIK8FgrqalsaFz-106" vertex="1" connectable="0">
<mxGeometry width="370" height="210" as="geometry" />
</mxCell>
<mxCell id="dthCj3LIK8FgrqalsaFz-107" value="" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#bac8d3;strokeColor=#23445d;movable=0;resizable=0;rotatable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="dthCj3LIK8FgrqalsaFz-117" vertex="1">
<mxGeometry y="30" width="370" height="180" as="geometry" />
</mxCell>
<mxCell id="dthCj3LIK8FgrqalsaFz-108" value="ur_driver" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;movable=0;resizable=0;rotatable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="dthCj3LIK8FgrqalsaFz-117" vertex="1">
<mxGeometry x="81.39999999999999" y="59.620000000000005" width="207.2" height="90.76923076923077" as="geometry" />
</mxCell>
<mxCell id="dthCj3LIK8FgrqalsaFz-111" value="/joint_states" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;movable=0;resizable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="dthCj3LIK8FgrqalsaFz-108" vertex="1">
<mxGeometry y="30" width="207.2" height="30" as="geometry" />
</mxCell>
<mxCell id="dthCj3LIK8FgrqalsaFz-119" value="/urscript_interface/script_command" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;movable=0;resizable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="dthCj3LIK8FgrqalsaFz-108" vertex="1">
<mxGeometry y="60" width="207.2" height="30.769230769230766" as="geometry" />
</mxCell>
<mxCell id="dthCj3LIK8FgrqalsaFz-116" value="Universal Robots ROS2 Driver" style="text;strokeColor=none;fillColor=none;html=1;fontSize=24;fontStyle=1;verticalAlign=middle;align=right;movable=0;resizable=0;rotatable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="dthCj3LIK8FgrqalsaFz-118" vertex="1">
<mxGeometry y="159.9999999999999" width="410" height="50" as="geometry" />
</mxCell>
<mxCell id="dthCj3LIK8FgrqalsaFz-122" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;movable=0;resizable=0;rotatable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="1" target="dthCj3LIK8FgrqalsaFz-7" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="-138.5999999999999" y="504.6190476190475" as="sourcePoint" />
<mxPoint x="-170" y="796.9230769230769" as="targetPoint" />
<Array as="points">
<mxPoint x="-270" y="505" />
<mxPoint x="-270" y="797" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="dthCj3LIK8FgrqalsaFz-123" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;startArrow=classic;startFill=1;endArrow=none;endFill=0;movable=0;resizable=0;rotatable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="1" source="dthCj3LIK8FgrqalsaFz-119" target="dthCj3LIK8FgrqalsaFz-5" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="-240" y="535" />
<mxPoint x="-240" y="735" />
</Array>
</mxGeometry>
</mxCell>
</root>
</mxGraphModel>
</diagram>
</mxfile>