Contact Us!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutSign UpSign In
Ardupilot

Real-time collaboration for Jupyter Notebooks, Linux Terminals, LaTeX, VS Code, R IDE, and more,
all in one place. Commercial Alternative to JupyterHub.

GitHub Repository: Ardupilot/ardupilot
Path: blob/master/Tools/autotest/aircraft/arducopter/arducopter-set.xml
Views: 2006
1
<?xml version="1.0"?>
2
<!--
3
************************************************************************
4
Arducotper UAV Model
5
************************************************************************
6
-->
7
<PropertyList>
8
<sim>
9
<description>Arducopter UAV (R/C)</description>
10
<author>James Goppert</author>
11
<aircraft-version>0.0</aircraft-version>
12
<status>experimental</status>
13
<flight-model>jsb</flight-model>
14
<aero>arducopter</aero>
15
<model-hz>50</model-hz>
16
<sound>
17
<path>Aircraft/Generic/generic-sound.xml</path>
18
</sound>
19
<panel>
20
<visibility archive="n">false</visibility>
21
</panel>
22
<model>
23
<path archive="y">Aircraft/arducopter/Models/arducopter.xml</path>
24
</model>
25
<view>
26
<internal archive="y">true</internal>
27
<config>
28
<x-offset-m archive="y">0.0</x-offset-m>
29
<y-offset-m archive="y">0.15</y-offset-m>
30
<z-offset-m archive="y">0.90</z-offset-m>
31
<pitch-offset-deg>0</pitch-offset-deg>
32
</config>
33
</view>
34
<chase-distance-m archive="y" type="double">-5.5</chase-distance-m>
35
<help>
36
<title>arducopter UAV</title>
37
<line>Cruise speed: ? mph</line>
38
<line>Never-exceed (Vne): ? mph</line>
39
<line>Best Glide (Vglide): ? mph</line>
40
<line>Maneuvering (Va): ? mph</line>
41
<line>Approach speed: ? mph</line>
42
<line>Stall speed (Vs): ? mph</line>
43
</help>
44
<startup>
45
<splash-title>Arducopter UAV DIY Drones/ OPENMAV</splash-title>
46
<splash-texture>Aircraft/arducopter/arducopter.jpg</splash-texture>
47
</startup>
48
</sim>
49
<controls>
50
<flight>
51
<aileron-trim>0.00</aileron-trim>
52
<!-- fixed -->
53
<elevator-trim>0.00</elevator-trim>
54
<!-- controllable -->
55
</flight>
56
</controls>
57
<engines>
58
<engine n="0">
59
<rpm>0</rpm>
60
</engine>
61
<engine n="1">
62
<rpm>0</rpm>
63
</engine>
64
<engine n="2">
65
<rpm>0</rpm>
66
</engine>
67
<engine n="3">
68
<rpm>0</rpm>
69
</engine>
70
</engines>
71
<consumables>
72
<fuel>
73
<tank n="0">
74
<level-gal_us>0</level-gal_us>
75
</tank>
76
</fuel>
77
</consumables>
78
<payload>
79
<weight>
80
<name type="string">Payload</name>
81
<weight-lb alias="/fdm/jsbsim/inertia/pointmass-weight-lbs[0]"/>
82
<min-lb type="double">0.0</min-lb>
83
<max-lb type="double">1.0</max-lb>
84
</weight>
85
</payload>
86
<nasal>
87
<arducopter>
88
<file>Aircraft/arducopter/quad.nas</file>
89
<script>
90
setlistener("/sim/signals/fdm-initialized", func {
91
var left = screen.display.new(20, 10);
92
left.add("/apm/motor_right");
93
left.add("/apm/motor_left");
94
left.add("/apm/motor_front");
95
left.add("/apm/motor_back");
96
97
var right = screen.display.new(-250, 20);
98
right.add("/apm/altitude");
99
right.add("/apm/roll");
100
right.add("/apm/pitch");
101
right.add("/apm/heading");
102
right.add("/apm/airspeed");
103
});
104
</script>
105
</arducopter>
106
</nasal>
107
</PropertyList>
108
<!-- vim:sw=4:ts=4:expandtab -->
109
110