-
Notifications
You must be signed in to change notification settings - Fork 0
/
Untitled Diagram.drawio
251 lines (251 loc) · 16.9 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
<mxfile host="www.draw.io" modified="2020-01-06T02:53:18.169Z" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.132 Safari/537.36" etag="VvVmY1ScEKn_zzZSHrdx" version="12.4.8" type="github">
<diagram id="X2ligtXTBRWsAtElBby3" name="Page-1">
<mxGraphModel dx="1673" dy="896" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
<root>
<mxCell id="0"/>
<mxCell id="1" parent="0"/>
<mxCell id="-aA5-3e_F26UCeTZuJ5P-15" value="公网" style="rounded=0;whiteSpace=wrap;html=1;dashed=1;" parent="1" vertex="1">
<mxGeometry x="241.5" y="280" width="357" height="100" as="geometry"/>
</mxCell>
<mxCell id="-aA5-3e_F26UCeTZuJ5P-1" value="Android手持端" style="whiteSpace=wrap;html=1;aspect=fixed;" parent="1" vertex="1">
<mxGeometry x="380" y="470" width="80" height="80" as="geometry"/>
</mxCell>
<mxCell id="-aA5-3e_F26UCeTZuJ5P-2" value="Android标定屏(固定在移动机器人上)" style="whiteSpace=wrap;html=1;aspect=fixed;" parent="1" vertex="1">
<mxGeometry x="50" y="470" width="80" height="80" as="geometry"/>
</mxCell>
<mxCell id="-aA5-3e_F26UCeTZuJ5P-4" value="移动机器人(算法端)" style="whiteSpace=wrap;html=1;aspect=fixed;" parent="1" vertex="1">
<mxGeometry x="700" y="470" width="80" height="80" as="geometry"/>
</mxCell>
<mxCell id="-aA5-3e_F26UCeTZuJ5P-7" value="局域网" style="rounded=0;whiteSpace=wrap;html=1;dashed=1;" parent="1" vertex="1">
<mxGeometry x="241.5" y="120" width="348.5" height="150" as="geometry"/>
</mxCell>
<mxCell id="-aA5-3e_F26UCeTZuJ5P-8" value="IPC" style="whiteSpace=wrap;html=1;aspect=fixed;" parent="1" vertex="1">
<mxGeometry x="270" y="130" width="60" height="60" as="geometry"/>
</mxCell>
<mxCell id="-aA5-3e_F26UCeTZuJ5P-9" value="NVR" style="whiteSpace=wrap;html=1;aspect=fixed;" parent="1" vertex="1">
<mxGeometry x="510" y="130" width="60" height="60" as="geometry"/>
</mxCell>
<mxCell id="-aA5-3e_F26UCeTZuJ5P-10" value="" style="endArrow=none;html=1;" parent="1" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="300" y="210" as="sourcePoint"/>
<mxPoint x="300" y="190" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="-aA5-3e_F26UCeTZuJ5P-12" value="" style="endArrow=none;html=1;" parent="1" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="540" y="210" as="sourcePoint"/>
<mxPoint x="540" y="190" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="-aA5-3e_F26UCeTZuJ5P-5" value="NVR服务器" style="whiteSpace=wrap;html=1;aspect=fixed;" parent="1" vertex="1">
<mxGeometry x="380" y="240" width="80" height="80" as="geometry"/>
</mxCell>
<mxCell id="-aA5-3e_F26UCeTZuJ5P-14" value="" style="endArrow=none;html=1;" parent="1" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="300" y="210" as="sourcePoint"/>
<mxPoint x="540" y="210" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="-aA5-3e_F26UCeTZuJ5P-20" value="" style="endArrow=classic;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" target="-aA5-3e_F26UCeTZuJ5P-5" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="420" y="210" as="sourcePoint"/>
<mxPoint x="210" y="570" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="-aA5-3e_F26UCeTZuJ5P-22" value="" style="endArrow=classic;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" parent="1" source="-aA5-3e_F26UCeTZuJ5P-5" target="-aA5-3e_F26UCeTZuJ5P-1" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="160" y="620" as="sourcePoint"/>
<mxPoint x="210" y="570" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="vSyLwQeFDgPQohty-Ua0-14" value="拉取视频流" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=#ffffff;rotation=-90;" parent="-aA5-3e_F26UCeTZuJ5P-22" vertex="1" connectable="0">
<mxGeometry x="0.1333" y="-2" relative="1" as="geometry">
<mxPoint as="offset"/>
</mxGeometry>
</mxCell>
<mxCell id="-aA5-3e_F26UCeTZuJ5P-23" value="" style="endArrow=classic;html=1;entryX=-0.025;entryY=0.85;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" target="-aA5-3e_F26UCeTZuJ5P-4" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="460" y="535" as="sourcePoint"/>
<mxPoint x="590" y="537" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="-aA5-3e_F26UCeTZuJ5P-26" value="截取单帧图片,传输图像数据" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=#ffffff;" parent="-aA5-3e_F26UCeTZuJ5P-23" vertex="1" connectable="0">
<mxGeometry x="0.1997" y="1" relative="1" as="geometry">
<mxPoint as="offset"/>
</mxGeometry>
</mxCell>
<mxCell id="vSyLwQeFDgPQohty-Ua0-1" value="" style="endArrow=classic;html=1;exitX=0;exitY=0.25;exitDx=0;exitDy=0;entryX=1;entryY=0.25;entryDx=0;entryDy=0;" parent="1" source="-aA5-3e_F26UCeTZuJ5P-4" target="-aA5-3e_F26UCeTZuJ5P-1" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="50" y="620" as="sourcePoint"/>
<mxPoint x="100" y="570" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="vSyLwQeFDgPQohty-Ua0-2" value="返回二维码检测结果" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=#ffffff;" parent="vSyLwQeFDgPQohty-Ua0-1" vertex="1" connectable="0">
<mxGeometry x="-0.1" relative="1" as="geometry">
<mxPoint as="offset"/>
</mxGeometry>
</mxCell>
<mxCell id="vSyLwQeFDgPQohty-Ua0-3" value="" style="endArrow=classic;html=1;exitX=0;exitY=0.25;exitDx=0;exitDy=0;entryX=1;entryY=0.25;entryDx=0;entryDy=0;" parent="1" source="-aA5-3e_F26UCeTZuJ5P-1" target="-aA5-3e_F26UCeTZuJ5P-2" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="50" y="620" as="sourcePoint"/>
<mxPoint x="100" y="570" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="vSyLwQeFDgPQohty-Ua0-4" value="" style="endArrow=none;html=1;" parent="1" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="740" y="470" as="sourcePoint"/>
<mxPoint x="740" y="440" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="vSyLwQeFDgPQohty-Ua0-5" value="" style="endArrow=none;html=1;" parent="1" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="90" y="440" as="sourcePoint"/>
<mxPoint x="740" y="440" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="vSyLwQeFDgPQohty-Ua0-9" value="显示标定二维码" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=#ffffff;" parent="vSyLwQeFDgPQohty-Ua0-5" vertex="1" connectable="0">
<mxGeometry x="-0.1662" y="-3" relative="1" as="geometry">
<mxPoint as="offset"/>
</mxGeometry>
</mxCell>
<mxCell id="vSyLwQeFDgPQohty-Ua0-6" value="" style="endArrow=classic;html=1;" parent="1" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="90" y="440" as="sourcePoint"/>
<mxPoint x="90" y="470" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="vSyLwQeFDgPQohty-Ua0-10" value="" style="endArrow=none;html=1;entryX=0.75;entryY=1;entryDx=0;entryDy=0;" parent="1" target="-aA5-3e_F26UCeTZuJ5P-1" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="440" y="580" as="sourcePoint"/>
<mxPoint x="100" y="570" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="vSyLwQeFDgPQohty-Ua0-11" value="" style="endArrow=none;html=1;" parent="1" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="720" y="580" as="sourcePoint"/>
<mxPoint x="440" y="580" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="vSyLwQeFDgPQohty-Ua0-13" value="请求生成二维码" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=#ffffff;" parent="vSyLwQeFDgPQohty-Ua0-11" vertex="1" connectable="0">
<mxGeometry x="0.0813" y="-1" relative="1" as="geometry">
<mxPoint as="offset"/>
</mxGeometry>
</mxCell>
<mxCell id="vSyLwQeFDgPQohty-Ua0-12" value="" style="endArrow=classic;html=1;entryX=0.25;entryY=1;entryDx=0;entryDy=0;" parent="1" target="-aA5-3e_F26UCeTZuJ5P-4" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="720" y="580" as="sourcePoint"/>
<mxPoint x="100" y="600" as="targetPoint"/>
<Array as="points">
<mxPoint x="720" y="580"/>
</Array>
</mxGeometry>
</mxCell>
<mxCell id="vSyLwQeFDgPQohty-Ua0-15" value="云服务器,处理数据" style="whiteSpace=wrap;html=1;aspect=fixed;" parent="1" vertex="1">
<mxGeometry x="380" y="830" width="80" height="80" as="geometry"/>
</mxCell>
<mxCell id="vSyLwQeFDgPQohty-Ua0-18" value="" style="endArrow=classic;html=1;exitX=0.25;exitY=1;exitDx=0;exitDy=0;entryX=0.25;entryY=0;entryDx=0;entryDy=0;" parent="1" source="-aA5-3e_F26UCeTZuJ5P-1" target="vSyLwQeFDgPQohty-Ua0-15" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="50" y="820" as="sourcePoint"/>
<mxPoint x="100" y="770" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="vSyLwQeFDgPQohty-Ua0-20" value="上传标定数据" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=#ffffff;rotation=-90;" parent="vSyLwQeFDgPQohty-Ua0-18" vertex="1" connectable="0">
<mxGeometry x="0.25" y="1" relative="1" as="geometry">
<mxPoint as="offset"/>
</mxGeometry>
</mxCell>
<mxCell id="wIcho3WcRk8hwI6TdbBW-1" value="" style="endArrow=none;html=1;entryX=0.5;entryY=1;entryDx=0;entryDy=0;" edge="1" parent="1" target="-aA5-3e_F26UCeTZuJ5P-1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="420" y="620" as="sourcePoint"/>
<mxPoint x="100" y="930" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="wIcho3WcRk8hwI6TdbBW-2" value="" style="endArrow=none;html=1;" edge="1" parent="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="740" y="620" as="sourcePoint"/>
<mxPoint x="420" y="620" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="wIcho3WcRk8hwI6TdbBW-4" value="获取当前位置信息" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=#ffffff;" vertex="1" connectable="0" parent="wIcho3WcRk8hwI6TdbBW-2">
<mxGeometry x="-0.075" y="-1" relative="1" as="geometry">
<mxPoint as="offset"/>
</mxGeometry>
</mxCell>
<mxCell id="wIcho3WcRk8hwI6TdbBW-3" value="" style="endArrow=classic;html=1;entryX=0.5;entryY=1;entryDx=0;entryDy=0;" edge="1" parent="1" target="-aA5-3e_F26UCeTZuJ5P-4">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="740" y="620" as="sourcePoint"/>
<mxPoint x="100" y="930" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="wIcho3WcRk8hwI6TdbBW-5" value="" style="endArrow=none;html=1;exitX=0.75;exitY=0;exitDx=0;exitDy=0;" edge="1" parent="1" source="-aA5-3e_F26UCeTZuJ5P-4">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="50" y="980" as="sourcePoint"/>
<mxPoint x="760" y="420" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="wIcho3WcRk8hwI6TdbBW-6" value="" style="endArrow=none;html=1;" edge="1" parent="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="440" y="420" as="sourcePoint"/>
<mxPoint x="760" y="420" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="wIcho3WcRk8hwI6TdbBW-8" value="返回当前机器人自身位置" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=#ffffff;" vertex="1" connectable="0" parent="wIcho3WcRk8hwI6TdbBW-6">
<mxGeometry x="0.1" y="2" relative="1" as="geometry">
<mxPoint as="offset"/>
</mxGeometry>
</mxCell>
<mxCell id="wIcho3WcRk8hwI6TdbBW-7" value="" style="endArrow=classic;html=1;entryX=0.75;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1" target="-aA5-3e_F26UCeTZuJ5P-1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="440" y="420" as="sourcePoint"/>
<mxPoint x="100" y="930" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="wIcho3WcRk8hwI6TdbBW-9" value="" style="endArrow=none;html=1;entryX=0.374;entryY=0.994;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" target="-aA5-3e_F26UCeTZuJ5P-1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="410" y="660" as="sourcePoint"/>
<mxPoint x="413" y="552" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="wIcho3WcRk8hwI6TdbBW-10" value="" style="endArrow=none;html=1;" edge="1" parent="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="760" y="660" as="sourcePoint"/>
<mxPoint x="410" y="660" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="wIcho3WcRk8hwI6TdbBW-12" value="间隔询问当前设备电量信息、其它节点连接信息" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=#ffffff;" vertex="1" connectable="0" parent="wIcho3WcRk8hwI6TdbBW-10">
<mxGeometry x="0.1571" y="-2" relative="1" as="geometry">
<mxPoint as="offset"/>
</mxGeometry>
</mxCell>
<mxCell id="wIcho3WcRk8hwI6TdbBW-11" value="" style="endArrow=classic;html=1;" edge="1" parent="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="760" y="659" as="sourcePoint"/>
<mxPoint x="760" y="550" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="wIcho3WcRk8hwI6TdbBW-13" value="" style="endArrow=classic;html=1;exitX=0;exitY=0.75;exitDx=0;exitDy=0;entryX=1;entryY=0.75;entryDx=0;entryDy=0;" edge="1" parent="1" source="-aA5-3e_F26UCeTZuJ5P-1" target="-aA5-3e_F26UCeTZuJ5P-2">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="50" y="980" as="sourcePoint"/>
<mxPoint x="100" y="930" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="wIcho3WcRk8hwI6TdbBW-14" value="标定成功、失败关闭二维码" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=#ffffff;" vertex="1" connectable="0" parent="wIcho3WcRk8hwI6TdbBW-13">
<mxGeometry x="-0.312" y="2" relative="1" as="geometry">
<mxPoint as="offset"/>
</mxGeometry>
</mxCell>
<mxCell id="wIcho3WcRk8hwI6TdbBW-15" value="" style="endArrow=classic;html=1;entryX=0.613;entryY=1;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" target="-aA5-3e_F26UCeTZuJ5P-1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="429" y="830" as="sourcePoint"/>
<mxPoint x="100" y="930" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="wIcho3WcRk8hwI6TdbBW-17" value="获取摄像头列表、位置信息" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=#ffffff;rotation=-90;" vertex="1" connectable="0" parent="wIcho3WcRk8hwI6TdbBW-15">
<mxGeometry x="-0.5153" relative="1" as="geometry">
<mxPoint x="0.9899999999999984" y="-12" as="offset"/>
</mxGeometry>
</mxCell>
</root>
</mxGraphModel>
</diagram>
</mxfile>