source: flair-src/trunk/demos/Gps/uav/build_i686/bin/setup_x8.xml @ 89

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

demo gps, not fully fonctionnal

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