source: flair-src/trunk/demos/SimpleFleet/uav/build_arm/bin/SimpleFleet_ardrone2.xml @ 33

Last change on this file since 33 was 33, checked in by Sanahuja Guillaume, 5 years ago

m

File size: 12.7 KB
Line 
1<?xml version="1.0"?>
2<!DOCTYPE remote_ui_xml>
3<root name="interface">
4<TabWidget name="Main_TabWidget">
5 <Tab name="x4-multiplex">
6  <TabWidget name="UavMultiplex">
7   <Tab name="Setup">
8    <GroupBox name="x4 multiplex">
9     <ComboBox value="1" name="front left blade pitch:"/>
10    </GroupBox>
11    <GroupBox name="motor attribution">
12     <ComboBox value="0" name="front left"/>
13     <ComboBox value="1" name="front rigth"/>
14     <ComboBox value="2" name="rear left"/>
15     <ComboBox value="3" name="rear rigth"/>
16    </GroupBox>
17    <GroupBox name="bldc">
18     <Label name="flight time"/>
19     <DoubleSpinBox value="0.4" name="min value:"/>
20     <DoubleSpinBox value="1" name="max value:"/>
21     <DoubleSpinBox value="0.1" name="test value:"/>
22     <PushButton value="0" name="test motor 0"/>
23     <PushButton value="0" name="test motor 1"/>
24     <PushButton value="0" name="test motor 2"/>
25     <PushButton value="0" name="test motor 3"/>
26    </GroupBox>
27   </Tab>
28   <Tab name="Values">
29    <DataPlot1D name="front left" period="100" enabled="0">
30     <Setup period="100" enabled="0"/>
31    </DataPlot1D>
32    <DataPlot1D name="front right" period="100" enabled="0">
33     <Setup period="100" enabled="0"/>
34    </DataPlot1D>
35    <DataPlot1D name="rear left" period="100" enabled="0">
36     <Setup period="100" enabled="0"/>
37    </DataPlot1D>
38    <DataPlot1D name="rear right" period="100" enabled="0">
39     <Setup period="100" enabled="0"/>
40    </DataPlot1D>
41   </Tab>
42  </TabWidget>
43 </Tab>
44 <Tab name="parrot-us">
45  <TabWidget name="parrot-us">
46   <Tab name="Reglages">
47    <GroupBox name="parrot-us"/>
48    <GroupBox name="Passe bas">
49     <DoubleSpinBox value="0" name="period, 0 for auto"/>
50     <DoubleSpinBox value="5" name="cutoff frequency"/>
51    </GroupBox>
52    <GroupBox name="Vz">
53     <DoubleSpinBox value="0" name="period, 0 for auto:"/>
54    </GroupBox>
55    <GroupBox name="Passe bas v">
56     <DoubleSpinBox value="0" name="period, 0 for auto"/>
57     <DoubleSpinBox value="10" name="cutoff frequency"/>
58    </GroupBox>
59    <GroupBox name="alt cons">
60     <DoubleSpinBox value="0" name="period, 0 for auto:"/>
61     <DoubleSpinBox value="1" name="velocity max (absolute):"/>
62     <DoubleSpinBox value="0.8" name="acceleration (absolute):"/>
63    </GroupBox>
64    <GroupBox name="decollage">
65     <DoubleSpinBox value="0.8" name="alt decollage"/>
66     <DoubleSpinBox value="0" name="alt atterissage"/>
67    </GroupBox>
68   </Tab>
69   <Tab name="Mesures">
70    <DataPlot1D name="parrot-us" period="100" enabled="0">
71     <Setup period="100" enabled="1"/>
72    </DataPlot1D>
73    <DataPlot1D name="vz" period="100" enabled="0">
74     <Setup period="100" enabled="1"/>
75    </DataPlot1D>
76   </Tab>
77  </TabWidget>
78 </Tab>
79 <Tab name="parrot-imu">
80  <TabWidget name="parrot-imu">
81   <Tab name="Reglages">
82    <GroupBox name="parrot-imu"/>
83    <GroupBox name="post rotation">
84     <DoubleSpinBox value="0" name="value"/>
85     <ComboBox value="0" name="axis"/>
86    </GroupBox>
87    <DoubleSpinBox value="0.5" name="k_a[0]:"/>
88    <DoubleSpinBox value="0.5" name="k_a[1]:"/>
89    <DoubleSpinBox value="0" name="k_a[2]:"/>
90    <DoubleSpinBox value="0.01" name="k_b[0]:"/>
91    <DoubleSpinBox value="0.01" name="k_b[1]:"/>
92    <DoubleSpinBox value="0.01" name="k_b[2]:"/>
93   </Tab>
94   <Tab name="AHRS">
95    <DataPlot1D name="roll" period="100" enabled="1">
96     <Setup period="100" enabled="1"/>
97    </DataPlot1D>
98    <DataPlot1D name="pitch" period="100" enabled="0">
99     <Setup period="100" enabled="1"/>
100    </DataPlot1D>
101    <DataPlot1D name="yaw" period="100" enabled="1">
102     <Setup period="100" enabled="1"/>
103    </DataPlot1D>
104    <DataPlot1D name="w_x" period="100" enabled="0">
105     <Setup period="100" enabled="1"/>
106    </DataPlot1D>
107    <DataPlot1D name="w_y" period="100" enabled="0">
108     <Setup period="100" enabled="1"/>
109    </DataPlot1D>
110    <DataPlot1D name="w_z" period="100" enabled="0">
111     <Setup period="100" enabled="1"/>
112    </DataPlot1D>
113   </Tab>
114   <Tab name="IMU">
115    <DataPlot1D name="acc_x" period="100" enabled="0">
116     <Setup period="100" enabled="0"/>
117    </DataPlot1D>
118    <DataPlot1D name="acc_y" period="100" enabled="0">
119     <Setup period="100" enabled="0"/>
120    </DataPlot1D>
121    <DataPlot1D name="acc_z" period="100" enabled="0">
122     <Setup period="100" enabled="0"/>
123    </DataPlot1D>
124    <DataPlot1D name="gyr_x" period="100" enabled="0">
125     <Setup period="100" enabled="0"/>
126    </DataPlot1D>
127    <DataPlot1D name="gyr_y" period="100" enabled="0">
128     <Setup period="100" enabled="0"/>
129    </DataPlot1D>
130    <DataPlot1D name="gyr_z" period="100" enabled="0">
131     <Setup period="100" enabled="0"/>
132    </DataPlot1D>
133    <DataPlot1D name="mag_x" period="100" enabled="0">
134     <Setup period="100" enabled="0"/>
135    </DataPlot1D>
136    <DataPlot1D name="mag_y" period="100" enabled="0">
137     <Setup period="100" enabled="0"/>
138    </DataPlot1D>
139    <DataPlot1D name="mag_z" period="100" enabled="0">
140     <Setup period="100" enabled="0"/>
141    </DataPlot1D>
142   </Tab>
143  </TabWidget>
144 </Tab>
145 <Tab name="battery">
146  <GroupBox name="battery">
147   <Label name="battery"/>
148   <DoubleSpinBox value="10.5" name="threshold"/>
149  </GroupBox>
150 </Tab>
151 <Tab name="vrpn">
152  <TabWidget name="vrpn">
153   <Tab name="Reglages">
154    <GroupBox name="post rotation 1">
155     <DoubleSpinBox value="90" name="value"/>
156     <ComboBox value="1" name="axis"/>
157    </GroupBox>
158    <GroupBox name="post rotation 2">
159     <DoubleSpinBox value="90" name="value"/>
160     <ComboBox value="0" name="axis"/>
161    </GroupBox>
162    <GroupBox name="Drone_0 Passe bas">
163     <DoubleSpinBox value="0" name="period, 0 for auto"/>
164     <DoubleSpinBox value="2" name="cutoff frequency"/>
165    </GroupBox>
166    <GroupBox name="Drone_0_euler">
167     <DoubleSpinBox value="0" name="period, 0 for auto:"/>
168    </GroupBox>
169    <GroupBox name="target Passe bas">
170     <DoubleSpinBox value="0" name="period, 0 for auto"/>
171     <DoubleSpinBox value="2" name="cutoff frequency"/>
172    </GroupBox>
173    <GroupBox name="target_euler">
174     <DoubleSpinBox value="0" name="period, 0 for auto:"/>
175    </GroupBox>
176    <GroupBox name="circle">
177     <DoubleSpinBox value="0" name="period, 0 for auto"/>
178     <DoubleSpinBox value="1.2" name="R"/>
179     <DoubleSpinBox value="0.5" name="velocity"/>
180     <DoubleSpinBox value="0.2" name="acceleration (absolute)"/>
181    </GroupBox>
182   <DoubleSpinBox name="x circle center" value="0"/><DoubleSpinBox name="y circle center" value="0"/><DoubleSpinBox name="y displacement" value="1.0"/></Tab>
183   <Tab name="Mesures Drone_0">
184    <DataPlot1D name="x" period="100" enabled="1">
185     <Setup period="100" enabled="1"/>
186    </DataPlot1D>
187    <DataPlot1D name="y" period="100" enabled="1">
188     <Setup period="100" enabled="1"/>
189    </DataPlot1D>
190    <DataPlot1D name="z" period="100" enabled="0">
191     <Setup period="100" enabled="1"/>
192    </DataPlot1D>
193    <DataPlot1D name="vx" period="100" enabled="0">
194     <Setup period="100" enabled="0"/>
195    </DataPlot1D>
196    <DataPlot1D name="vy" period="100" enabled="0">
197     <Setup period="100" enabled="0"/>
198    </DataPlot1D>
199    <DataPlot1D name="vz" period="100" enabled="0">
200     <Setup period="100" enabled="0"/>
201    </DataPlot1D>
202   </Tab>
203   <Tab name="Mesures (xy) Drone_0">
204    <DataPlot2D name="xy" period="100" enabled="0">
205     <Setup period="100" enabled="1"/>
206    </DataPlot2D>
207   </Tab>
208   <Tab name="Mesures target">
209    <DataPlot1D name="x">
210     <Setup period="100" enabled="0"/>
211    </DataPlot1D>
212    <DataPlot1D name="y">
213     <Setup period="100" enabled="0"/>
214    </DataPlot1D>
215    <DataPlot1D name="z">
216     <Setup period="100" enabled="0"/>
217    </DataPlot1D>
218    <DataPlot1D name="vx">
219     <Setup period="100" enabled="0"/>
220    </DataPlot1D>
221    <DataPlot1D name="vy">
222     <Setup period="100" enabled="0"/>
223    </DataPlot1D>
224    <DataPlot1D name="vz">
225     <Setup period="100" enabled="0"/>
226    </DataPlot1D>
227   </Tab>
228   <Tab name="Mesures (xy) target">
229    <DataPlot2D name="xy">
230     <Setup period="100" enabled="0"/>
231    </DataPlot2D>
232   </Tab>
233  </TabWidget>
234 </Tab>
235 <Tab name="camv">
236  <TabWidget name="camv">
237   <Tab name="Setup">
238    <GroupBox name="camv">
239     <DoubleSpinBox value="0" name="gain:"/>
240     <DoubleSpinBox value="0" name="exposure:"/>
241     <DoubleSpinBox value="0" name="bright:"/>
242     <DoubleSpinBox value="0" name="contrast:"/>
243     <DoubleSpinBox value="0" name="hue:"/>
244     <DoubleSpinBox value="0" name="sharpness:"/>
245     <DoubleSpinBox value="0" name="saturation:"/>
246     <CheckBox value="1" name="autogain:"/>
247     <CheckBox value="1" name="autoexposure:"/>
248     <CheckBox value="1" name="awb:"/>
249    </GroupBox>
250    <GridLayout name="setup"/>
251   </Tab>
252  </TabWidget>
253 </Tab>
254 <Tab name="uav">
255  <GridLayout name="buttons">
256   <PushButton value="0" name="kill"/>
257   <PushButton value="0" name="start_log"/>
258   <PushButton value="0" name="stop_log"/>
259   <PushButton value="0" name="take_off"/>
260   <PushButton value="0" name="landing"/>
261   <PushButton value="0" name="start_circle"/>
262   <PushButton value="0" name="stop_circle"/>
263  <PushButton name="land"/></GridLayout>
264 <GroupBox name="takeoff/landing"><DoubleSpinBox name="desired takeoff altitude" value="1"/><DoubleSpinBox name="desired landing altitude" value="0"/></GroupBox><GroupBox name="alt cons"><DoubleSpinBox name="period, 0 for auto:" value="0"/><DoubleSpinBox name="velocity max (absolute):" value="0.6"/><DoubleSpinBox name="acceleration (absolute):" value="0.2"/></GroupBox></Tab>
265 <Tab name="control laws">
266  <TabWidget name="laws">
267   <Tab name="Setup">
268    <GroupBox name="u_roll">
269     <DoubleSpinBox value="20" name="sat ref:"/>
270     <DoubleSpinBox value="12" name="kp:"/>
271     <DoubleSpinBox value="1000" name="sat dref:"/>
272     <DoubleSpinBox value="0.2" name="kd:"/>
273     <DoubleSpinBox value="0.4" name="sat u:"/>
274    </GroupBox>
275    <GroupBox name="u_pitch">
276     <DoubleSpinBox value="20" name="sat ref:"/>
277     <DoubleSpinBox value="12" name="kp:"/>
278     <DoubleSpinBox value="1000" name="sat dref:"/>
279     <DoubleSpinBox value="0.2" name="kd:"/>
280     <DoubleSpinBox value="0.4" name="sat u:"/>
281    </GroupBox>
282    <GroupBox name="u_yaw">
283     <DoubleSpinBox value="0" name="period, 0 for auto"/>
284     <DoubleSpinBox value="0.6" name="kp:"/>
285     <DoubleSpinBox value="0.1" name="ki:"/>
286     <DoubleSpinBox value="0.2" name="sat i:"/>
287     <DoubleSpinBox value="0.2" name="kd:"/>
288     <DoubleSpinBox value="0.5" name="sat:"/>
289    </GroupBox>
290    <GroupBox name="u_x">
291     <DoubleSpinBox value="0" name="period, 0 for auto"/>
292     <DoubleSpinBox value="0.4" name="kp:"/>
293     <DoubleSpinBox value="0.4" name="ki:"/>
294     <DoubleSpinBox value="0" name="sat i:"/>
295     <DoubleSpinBox value="0.2" name="kd:"/>
296     <DoubleSpinBox value="0.4" name="sat:"/>
297    </GroupBox>
298    <GroupBox name="u_y">
299     <DoubleSpinBox value="0" name="period, 0 for auto"/>
300     <DoubleSpinBox value="0.4" name="kp:"/>
301     <DoubleSpinBox value="0.1" name="ki:"/>
302     <DoubleSpinBox value="0" name="sat i:"/>
303     <DoubleSpinBox value="0.2" name="kd:"/>
304     <DoubleSpinBox value="0.4" name="sat:"/>
305    </GroupBox>
306    <GroupBox name="u_z">
307     <DoubleSpinBox value="0" name="period, 0 for auto"/>
308     <DoubleSpinBox value="0.6" name="kp:"/>
309     <DoubleSpinBox value="0.2" name="ki:"/>
310     <DoubleSpinBox value="0.4" name="sat i:"/>
311     <DoubleSpinBox value="0.4" name="kd:"/>
312     <DoubleSpinBox value="0.6" name="offset g:"/>
313     <DoubleSpinBox value="1" name="sat:"/>
314     <DoubleSpinBox value="0.0002" name="offset step:"/>
315    </GroupBox>
316   </Tab>
317   <Tab name="Graphes">
318    <DataPlot1D name="u_roll" period="100" enabled="0">
319     <Setup period="100" enabled="0"/>
320    </DataPlot1D>
321    <DataPlot1D name="u_pitch" period="100" enabled="0">
322     <Setup period="100" enabled="0"/>
323    </DataPlot1D>
324    <DataPlot1D name="u_yaw" period="100" enabled="0">
325     <Setup period="100" enabled="0"/>
326    </DataPlot1D>
327    <DataPlot1D name="u_x" period="100" enabled="0">
328     <Setup period="100" enabled="0"/>
329    </DataPlot1D>
330    <DataPlot1D name="u_y" period="100" enabled="0">
331     <Setup period="100" enabled="0"/>
332    </DataPlot1D>
333    <DataPlot1D name="u_z" period="100" enabled="0">
334     <Setup period="100" enabled="0"/>
335    </DataPlot1D>
336   </Tab>
337  </TabWidget>
338 </Tab>
339 <Tab name="dualshock3">
340  <TabWidget name="dualshock3">
341   <Tab name="Reglages">
342    <GroupBox name="consignes joy">
343     <DoubleSpinBox value="15" name="debattement roll"/>
344     <DoubleSpinBox value="15" name="debattement pitch"/>
345     <DoubleSpinBox value="90" name="debattement dyaw"/>
346     <DoubleSpinBox value="0.5" name="debattement dz"/>
347     <DoubleSpinBox value="0.02" name="trim"/>
348     <Label name="trim roll"/>
349     <PushButton value="0" name="reset roll trim"/>
350     <Label name="trim pitch"/>
351     <PushButton value="0" name="reset pitch trim"/>
352    </GroupBox>
353   </Tab>
354  </TabWidget>
355 </Tab>
356</TabWidget>
357<TabWidget name="App_TabWidget"><Tab name="Drone_0"><PushButton name="save config on target" value="1"/></Tab></TabWidget></root>
Note: See TracBrowser for help on using the repository browser.