7 #include "../../../../ArduCopter/GCS_Copter.h" 68 {100.0, 100.0, 100.0},
69 {103.0, 100.0, 100.0},
70 {106.0, 103.0, 100.0},
71 {103.0, 106.0, 100.0},
72 {100.0, 103.0, 100.0},
73 {103.0, 100.0, 100.0},
74 {200.0, 200.0, 200.0},
75 {203.0, 200.0, 200.0},
76 {203.0, 203.0, 200.0},
77 {206.0, 203.0, 200.0},
78 {206.0, 206.0, 200.0},
79 {209.0, 206.0, 200.0},
80 {209.0, 209.0, 200.0},
81 {212.0, 209.0, 200.0},
82 {212.0, 212.0, 200.0},
83 {220.0, 220.0, 200.0},
84 {223.0, 220.0, 200.0},
85 {226.0, 223.0, 200.0},
86 {223.0, 226.0, 200.0},
87 {220.0, 223.0, 200.0},
88 {223.0, 220.0, 201.0},
89 {226.0, 223.0, 200.0},
90 {223.0, 226.0, 200.0},
91 {220.0, 223.0, 200.0},
92 {223.0, 220.0, 199.0},
93 {229.0, 220.0, 200.0},
94 {300.0, 300.0, 300.0},
95 {305.0, 300.0, 300.0},
96 {310.0, 300.0, 300.0},
97 {315.0, 300.5, 300.0},
98 {320.0, 299.5, 300.0},
99 {325.0, 300.5, 300.0},
100 {330.0, 299.5, 300.0},
101 {335.0, 300.5, 300.0},
102 {340.0, 299.5, 300.0},
103 {345.0, 300.5, 300.0},
104 {350.0, 300.0, 300.0},
105 {350.0, 300.0, 400.0},
106 {345.0, 300.5, 400.0},
107 {340.0, 299.5, 400.0},
108 {335.0, 300.5, 400.0},
109 {330.0, 299.5, 400.0},
110 {325.0, 300.5, 400.0},
111 {320.0, 299.5, 400.0},
112 {315.0, 300.5, 400.0},
113 {310.0, 300.0, 400.0},
114 {305.0, 300.0, 400.0},
115 {300.0, 300.0, 295.0},
167 {100.0, 100.0, 100.0},
168 {103.0, 100.0, 100.0},
169 {106.0, 103.0, 100.0},
170 {103.0, 106.0, 100.0},
171 {100.0, 103.0, 100.0},
172 {103.0, 100.0, 100.0},
173 {200.0, 200.0, 200.0},
174 {203.0, 200.0, 200.0},
175 {203.0, 203.0, 200.0},
176 {206.0, 203.0, 200.0},
177 {206.0, 206.0, 200.0},
178 {209.0, 206.0, 200.0},
179 {209.0, 209.0, 200.0},
180 {212.0, 209.0, 200.0},
181 {212.0, 212.0, 200.0},
182 {220.0, 220.0, 200.0},
183 {223.0, 220.0, 200.0},
184 {226.0, 223.0, 200.0},
185 {223.0, 226.0, 200.0},
186 {220.0, 223.0, 200.0},
187 {223.0, 220.0, 201.0},
188 {226.0, 223.0, 200.0},
189 {223.0, 226.0, 200.0},
190 {220.0, 223.0, 200.0},
191 {223.0, 220.0, 199.0},
192 {229.0, 220.0, 200.0},
193 {300.0, 300.0, 300.0},
194 {305.0, 300.0, 300.0},
195 {310.0, 300.0, 300.0},
196 {315.0, 300.5, 300.0},
197 {320.0, 299.5, 300.0},
198 {325.0, 300.5, 300.0},
199 {330.0, 299.5, 300.0},
200 {335.0, 300.5, 300.0},
201 {340.0, 299.5, 300.0},
202 {345.0, 300.5, 300.0},
203 {350.0, 300.0, 300.0},
204 {350.0, 300.0, 400.0},
205 {345.0, 300.5, 400.0},
206 {340.0, 299.5, 400.0},
207 {335.0, 300.5, 400.0},
208 {330.0, 299.5, 400.0},
209 {325.0, 300.5, 400.0},
210 {320.0, 299.5, 400.0},
211 {315.0, 300.5, 400.0},
212 {310.0, 300.0, 400.0},
213 {305.0, 300.0, 400.0},
214 {300.0, 300.0, 295.0},
264 {100.0, 100.0, 100.0},
265 {103.0, 100.0, 100.0},
266 {106.0, 103.0, 100.0},
267 {103.0, 106.0, 100.0},
268 {100.0, 103.0, 100.0},
269 {103.0, 100.0, 100.0},
270 {200.0, 200.0, 200.0},
271 {203.0, 200.0, 200.0},
272 {203.0, 203.0, 200.0},
273 {206.0, 203.0, 200.0},
274 {206.0, 206.0, 200.0},
275 {209.0, 206.0, 200.0},
276 {209.0, 209.0, 200.0},
277 {212.0, 209.0, 200.0},
278 {212.0, 212.0, 200.0},
279 {220.0, 220.0, 200.0},
280 {223.0, 220.0, 200.0},
281 {226.0, 223.0, 200.0},
282 {223.0, 226.0, 200.0},
283 {220.0, 223.0, 200.0},
284 {223.0, 220.0, 201.0},
285 {226.0, 223.0, 200.0},
286 {223.0, 226.0, 200.0},
287 {220.0, 223.0, 200.0},
288 {223.0, 220.0, 199.0},
289 {229.0, 220.0, 200.0},
290 {300.0, 300.0, 300.0},
291 {350.0, 300.0, 300.0},
292 {350.0, 300.0, 400.0},
293 {305.0, 300.0, 400.0},
294 {300.0, 300.0, 295.0},
344 {100.0, 100.0, 100.0},
345 {103.0, 100.0, 100.0},
346 {103.0, 100.0, 100.0},
347 {200.0, 200.0, 200.0},
348 {203.0, 200.0, 200.0},
349 {203.0, 203.0, 200.0},
350 {206.0, 203.0, 200.0},
351 {206.0, 206.0, 200.0},
352 {209.0, 206.0, 200.0},
353 {209.0, 209.0, 200.0},
354 {212.0, 209.0, 200.0},
355 {212.0, 212.0, 200.0},
356 {220.0, 220.0, 200.0},
357 {223.0, 220.0, 200.0},
358 {223.2368474, 220.0789542, 199.5263052},
359 {229.0, 220.0, 200.0},
360 {300.1223662, 300.0, 300.0696305},
361 {300.0, 300.0, 295.0},
std::vector< Vector3f > test_path_complete
std::vector< Vector3f > test_path_after_adding
std::vector< Vector3f > test_path_before
std::vector< Vector3f > test_path_after_simplifying