Details | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
1702 | - | 1 | <?xml version='1.0'?> |
2 | <mavlink> |
||
3 | <include>common.xml</include> |
||
4 | <enums> |
||
5 | <enum name="UALBERTA_AUTOPILOT_MODE"> |
||
6 | <description>Available autopilot modes for ualberta uav</description> |
||
7 | <entry name="MODE_MANUAL_DIRECT">Raw input pulse widts sent to output</entry> |
||
8 | <entry name="MODE_MANUAL_SCALED">Inputs are normalized using calibration, the converted back to raw pulse widths for output</entry> |
||
9 | <entry name="MODE_AUTO_PID_ATT"> dfsdfs</entry> |
||
10 | <entry name="MODE_AUTO_PID_VEL"> dfsfds</entry> |
||
11 | <entry name="MODE_AUTO_PID_POS"> dfsdfsdfs</entry> |
||
12 | </enum> |
||
13 | <enum name="UALBERTA_NAV_MODE"> |
||
14 | <description>Navigation filter mode</description> |
||
15 | <entry name="NAV_AHRS_INIT" /> |
||
16 | <entry name="NAV_AHRS">AHRS mode</entry> |
||
17 | <entry name="NAV_INS_GPS_INIT">INS/GPS initialization mode</entry> |
||
18 | <entry name="NAV_INS_GPS">INS/GPS mode</entry> |
||
19 | </enum> |
||
20 | <enum name="UALBERTA_PILOT_MODE"> |
||
21 | <description>Mode currently commanded by pilot</description> |
||
22 | <entry name="PILOT_MANUAL"> sdf</entry> |
||
23 | <entry name="PILOT_AUTO"> dfs</entry> |
||
24 | <entry name="PILOT_ROTO"> Rotomotion mode </entry> |
||
25 | </enum> |
||
26 | </enums> |
||
27 | <messages> |
||
28 | <message id="220" name="NAV_FILTER_BIAS"> |
||
29 | <description>Accelerometer and Gyro biases from the navigation filter</description> |
||
30 | <field type="uint64_t" name="usec">Timestamp (microseconds)</field> |
||
31 | <field type="float" name="accel_0">b_f[0]</field> |
||
32 | <field type="float" name="accel_1">b_f[1]</field> |
||
33 | <field type="float" name="accel_2">b_f[2]</field> |
||
34 | <field type="float" name="gyro_0">b_f[0]</field> |
||
35 | <field type="float" name="gyro_1">b_f[1]</field> |
||
36 | <field type="float" name="gyro_2">b_f[2]</field> |
||
37 | </message> |
||
38 | <message id="221" name="RADIO_CALIBRATION"> |
||
39 | <description>Complete set of calibration parameters for the radio</description> |
||
40 | <field type="uint16_t[3]" name="aileron">Aileron setpoints: left, center, right</field> |
||
41 | <field type="uint16_t[3]" name="elevator">Elevator setpoints: nose down, center, nose up</field> |
||
42 | <field type="uint16_t[3]" name="rudder">Rudder setpoints: nose left, center, nose right</field> |
||
43 | <field type="uint16_t[2]" name="gyro">Tail gyro mode/gain setpoints: heading hold, rate mode</field> |
||
44 | <field type="uint16_t[5]" name="pitch">Pitch curve setpoints (every 25%)</field> |
||
45 | <field type="uint16_t[5]" name="throttle">Throttle curve setpoints (every 25%)</field> |
||
46 | </message> |
||
47 | <message id="222" name="UALBERTA_SYS_STATUS"> |
||
48 | <description>System status specific to ualberta uav</description> |
||
49 | <field type="uint8_t" name="mode">System mode, see UALBERTA_AUTOPILOT_MODE ENUM</field> |
||
50 | <field type="uint8_t" name="nav_mode">Navigation mode, see UALBERTA_NAV_MODE ENUM</field> |
||
51 | <field type="uint8_t" name="pilot">Pilot mode, see UALBERTA_PILOT_MODE</field> |
||
52 | </message> |
||
53 | </messages> |
||
54 | </mavlink> |