<?xml version='1.0' encoding='UTF-8'?>
<airframes >
<version > 1</version>
<airframe_version_major > 1</airframe_version_major>
<airframe_version_minor > 1</airframe_version_minor>
<airframe_group image= "HelicopterCoaxial" name= "Coaxial Helicopter" >
<airframe id= "15001" maintainer= "Emmanuel Roussel" name= "Esky (Big) Lama v4" >
<maintainer > Emmanuel Roussel</maintainer>
<type > Coaxial Helicopter</type>
<output name= "MAIN1" > Left swashplate servomotor, pitch axis</output>
<output name= "MAIN2" > Right swashplate servomotor, roll axis</output>
<output name= "MAIN3" > Upper rotor (CCW)</output>
<output name= "MAIN4" > Lower rotor (CW)</output>
</airframe>
</airframe_group>
<airframe_group image= "FlyingWing" name= "Flying Wing" >
<airframe id= "3030" maintainer= "Simon Wilks <simon@px4.io>" name= "IO Camflyer" >
<maintainer > Simon Wilks < simon@px4.io> </maintainer>
<type > Flying Wing</type>
<url > https://pixhawk.org/platforms/planes/bormatec_camflyer_q</url>
<output name= "MAIN1" > left aileron</output>
<output name= "MAIN2" > right aileron</output>
<output name= "MAIN4" > throttle</output>
<output name= "AUX1" > feed-through of RC AUX1 channel</output>
<output name= "AUX2" > feed-through of RC AUX2 channel</output>
<output name= "AUX3" > feed-through of RC AUX3 channel</output>
</airframe>
<airframe id= "3031" maintainer= "Simon Wilks <simon@px4.io>" name= "Phantom FPV Flying Wing" >
<maintainer > Simon Wilks < simon@px4.io> </maintainer>
<type > Flying Wing</type>
<url > https://pixhawk.org/platforms/planes/z-84_wing_wing</url>
<output name= "MAIN1" > left aileron</output>
<output name= "MAIN2" > right aileron</output>
<output name= "MAIN4" > throttle</output>
<output name= "AUX1" > feed-through of RC AUX1 channel</output>
<output name= "AUX2" > feed-through of RC AUX2 channel</output>
<output name= "AUX3" > feed-through of RC AUX3 channel</output>
</airframe>
<airframe id= "3032" maintainer= "Thomas Gubler <thomas@px4.io>, Julian Oes <julian@px4.io>" name= "Skywalker X5 Flying Wing" >
<maintainer > Thomas Gubler < thomas@px4.io> , Julian Oes < julian@px4.io> </maintainer>
<type > Flying Wing</type>
<url > https://pixhawk.org/platforms/planes/skywalker_x5</url>
<output name= "MAIN1" > left aileron</output>
<output name= "MAIN2" > right aileron</output>
<output name= "MAIN4" > throttle</output>
<output name= "AUX1" > feed-through of RC AUX1 channel</output>
<output name= "AUX2" > feed-through of RC AUX2 channel</output>
<output name= "AUX3" > feed-through of RC AUX3 channel</output>
</airframe>
<airframe id= "3033" maintainer= "Lorenz Meier <lorenz@px4.io>" name= "Wing Wing (aka Z-84) Flying Wing" >
<maintainer > Lorenz Meier < lorenz@px4.io> </maintainer>
<type > Flying Wing</type>
<url > https://pixhawk.org/platforms/planes/z-84_wing_wing</url>
<output name= "MAIN1" > left aileron</output>
<output name= "MAIN2" > right aileron</output>
<output name= "MAIN4" > throttle</output>
<output name= "AUX1" > feed-through of RC AUX1 channel</output>
<output name= "AUX2" > feed-through of RC AUX2 channel</output>
<output name= "AUX3" > feed-through of RC AUX3 channel</output>
</airframe>
<airframe id= "3034" maintainer= "Simon Wilks <simon@px4.io>" name= "FX-79 Buffalo Flying Wing" >
<maintainer > Simon Wilks < simon@px4.io> </maintainer>
<type > Flying Wing</type>
</airframe>
<airframe id= "3035" maintainer= "Simon Wilks <simon@px4.io>" name= "Viper" >
<maintainer > Simon Wilks < simon@px4.io> </maintainer>
<type > Flying Wing</type>
</airframe>
<airframe id= "3036" maintainer= "Simon Wilks <simon@px4.io>" name= "Sparkle Tech Pigeon" >
<maintainer > Simon Wilks < simon@px4.io> </maintainer>
<type > Flying Wing</type>
<url > http://www.sparkletech.hk/</url>
<output name= "MAIN1" > left aileron</output>
<output name= "MAIN2" > right aileron</output>
<output name= "MAIN4" > throttle</output>
<output name= "AUX1" > feed-through of RC AUX1 channel</output>
<output name= "AUX2" > feed-through of RC AUX2 channel</output>
<output name= "AUX3" > feed-through of RC AUX3 channel</output>
</airframe>
<airframe id= "3100" maintainer= "Lorenz Meier <lorenz@px4.io>" name= "TBS Caipirinha" >
<maintainer > Lorenz Meier < lorenz@px4.io> </maintainer>
<type > Flying Wing</type>
</airframe>
</airframe_group>
<airframe_group image= "Helicopter" name= "Helicopter" >
<airframe id= "16001" maintainer= "Bart Slinger <bartslinger@gmail.com>" name= "Blade 130X" >
<maintainer > Bart Slinger < bartslinger@gmail.com> </maintainer>
<type > Helicopter</type>
<output name= "MAIN1" > main motor</output>
<output name= "MAIN2" > front swashplate servo</output>
<output name= "MAIN3" > right swashplate servo</output>
<output name= "MAIN4" > left swashplate servo</output>
<output name= "MAIN5" > tail-rotor servo</output>
</airframe>
</airframe_group>
<airframe_group image= "HexaRotorPlus" name= "Hexarotor +" >
<airframe id= "7001" maintainer= "Anton Babushkin <anton@px4.io>" name= "Generic Hexarotor + geometry" >
<maintainer > Anton Babushkin < anton@px4.io> </maintainer>
<type > Hexarotor +</type>
<output name= "MAIN1" > motor1</output>
<output name= "MAIN2" > motor2</output>
<output name= "MAIN3" > motor3</output>
<output name= "MAIN4" > motor4</output>
<output name= "MAIN5" > motor5</output>
<output name= "MAIN6" > motor6</output>
<output name= "AUX1" > feed-through of RC AUX1 channel</output>
<output name= "AUX2" > feed-through of RC AUX2 channel</output>
<output name= "AUX3" > feed-through of RC AUX3 channel</output>
</airframe>
</airframe_group>
<airframe_group image= "Y6B" name= "Hexarotor Coaxial" >
<airframe id= "11001" maintainer= "Lorenz Meier <lorenz@px4.io>" name= "Generic Hexa coaxial geometry" >
<maintainer > Lorenz Meier < lorenz@px4.io> </maintainer>
<type > Hexarotor Coaxial</type>
<output angle= "60" direction= "CW" name= "MAIN1" > front right top, CW</output>
<output angle= "60" direction= "CCW" name= "MAIN2" > front right bottom, CCW</output>
<output angle= "180" direction= "CW" name= "MAIN3" > back top, CW</output>
<output angle= "180" direction= "CCW" name= "MAIN4" > back bottom, CCW</output>
<output angle= "-60" direction= "CW" name= "MAIN5" > front left top, CW</output>
<output angle= "-60" direction= "CCW" name= "MAIN6" > front left bottom, CCW</output>
<output name= "AUX1" > feed-through of RC AUX1 channel</output>
<output name= "AUX2" > feed-through of RC AUX2 channel</output>
<output name= "AUX3" > feed-through of RC AUX3 channel</output>
</airframe>
</airframe_group>
<airframe_group image= "HexaRotorX" name= "Hexarotor x" >
<airframe id= "6001" maintainer= "Anton Babushkin <anton@px4.io>" name= "Generic Hexarotor x geometry" >
<maintainer > Anton Babushkin < anton@px4.io> </maintainer>
<type > Hexarotor x</type>
<output name= "MAIN1" > motor 1</output>
<output name= "MAIN2" > motor 2</output>
<output name= "MAIN3" > motor 3</output>
<output name= "MAIN4" > motor 4</output>
<output name= "MAIN5" > motor 5</output>
<output name= "MAIN6" > motor 6</output>
<output name= "AUX1" > feed-through of RC AUX1 channel</output>
<output name= "AUX2" > feed-through of RC AUX2 channel</output>
<output name= "AUX3" > feed-through of RC AUX3 channel</output>
</airframe>
</airframe_group>
<airframe_group image= "OctoRotorXCoaxial" name= "Octo Coax Wide" >
<airframe id= "12002" maintainer= "Simon Wilks <simon@uaventure.com>" name= "Steadidrone MAVRIK" >
<maintainer > Simon Wilks < simon@uaventure.com> </maintainer>
<type > Octo Coax Wide</type>
<output name= "MAIN1" > motor 1</output>
<output name= "MAIN2" > motor 2</output>
<output name= "MAIN3" > motor 3</output>
<output name= "MAIN4" > motor 4</output>
<output name= "MAIN5" > motor 5</output>
<output name= "MAIN6" > motor 6</output>
<output name= "MAIN7" > motor 7</output>
<output name= "MAIN8" > motor 8</output>
</airframe>
</airframe_group>
<airframe_group image= "OctoRotorPlus" name= "Octorotor +" >
<airframe id= "9001" maintainer= "Anton Babushkin <anton@px4.io>" name= "Generic Octocopter + geometry" >
<maintainer > Anton Babushkin < anton@px4.io> </maintainer>
<type > Octorotor +</type>
<output name= "MAIN1" > motor 1</output>
<output name= "MAIN2" > motor 2</output>
<output name= "MAIN3" > motor 3</output>
<output name= "MAIN4" > motor 4</output>
<output name= "MAIN5" > motor 5</output>
<output name= "MAIN6" > motor 6</output>
<output name= "MAIN7" > motor 7</output>
<output name= "MAIN8" > motor 8</output>
<output name= "AUX1" > feed-through of RC AUX1 channel</output>
<output name= "AUX2" > feed-through of RC AUX2 channel</output>
<output name= "AUX3" > feed-through of RC AUX3 channel</output>
</airframe>
</airframe_group>
<airframe_group image= "OctoRotorXCoaxial" name= "Octorotor Coaxial" >
<airframe id= "12001" maintainer= "Lorenz Meier <lorenz@px4.io>" name= "Generic 10" Octo coaxial geometry" >
<maintainer > Lorenz Meier < lorenz@px4.io> </maintainer>
<type > Octorotor Coaxial</type>
<output name= "MAIN1" > motor 1</output>
<output name= "MAIN2" > motor 2</output>
<output name= "MAIN3" > motor 3</output>
<output name= "MAIN4" > motor 4</output>
<output name= "MAIN5" > motor 5</output>
<output name= "MAIN6" > motor 6</output>
<output name= "MAIN7" > motor 7</output>
<output name= "MAIN8" > motor 8</output>
</airframe>
</airframe_group>
<airframe_group image= "OctoRotorX" name= "Octorotor x" >
<airframe id= "8001" maintainer= "Anton Babushkin <anton@px4.io>" name= "Generic Octocopter X geometry" >
<maintainer > Anton Babushkin < anton@px4.io> </maintainer>
<type > Octorotor x</type>
<output name= "MAIN1" > motor 1</output>
<output name= "MAIN2" > motor 2</output>
<output name= "MAIN3" > motor 3</output>
<output name= "MAIN4" > motor 4</output>
<output name= "MAIN5" > motor 5</output>
<output name= "MAIN6" > motor 6</output>
<output name= "MAIN7" > motor 7</output>
<output name= "MAIN8" > motor 8</output>
<output name= "AUX1" > feed-through of RC AUX1 channel</output>
<output name= "AUX2" > feed-through of RC AUX2 channel</output>
<output name= "AUX3" > feed-through of RC AUX3 channel</output>
</airframe>
</airframe_group>
<airframe_group image= "PlaneATail" name= "Plane A-Tail" >
<airframe id= "2106" maintainer= "Andreas Antener <andreas@uaventure.com>" name= "Applied Aeronautics Albatross" >
<maintainer > Andreas Antener < andreas@uaventure.com> </maintainer>
<type > Plane A-Tail</type>
<output name= "MAIN1" > aileron right</output>
<output name= "MAIN2" > aileron left</output>
<output name= "MAIN3" > v-tail right</output>
<output name= "MAIN4" > v-tail left</output>
<output name= "MAIN5" > throttle</output>
<output name= "MAIN6" > wheel</output>
<output name= "MAIN7" > flaps right</output>
<output name= "MAIN8" > flaps left</output>
<output name= "AUX1" > feed-through of RC AUX1 channel</output>
<output name= "AUX2" > feed-through of RC AUX2 channel</output>
<output name= "AUX3" > feed-through of RC AUX3 channel</output>
</airframe>
</airframe_group>
<airframe_group image= "QuadRotorPlus" name= "Quadrotor +" >
<airframe id= "5001" maintainer= "Anton Babushkin <anton@px4.io>" name= "Generic 10" Quad + geometry" >
<maintainer > Anton Babushkin < anton@px4.io> </maintainer>
<type > Quadrotor +</type>
<output name= "MAIN1" > motor 1</output>
<output name= "MAIN2" > motor 2</output>
<output name= "MAIN3" > motor 3</output>
<output name= "MAIN4" > motor 4</output>
<output name= "MAIN5" > feed-through of RC AUX1 channel</output>
<output name= "MAIN6" > feed-through of RC AUX2 channel</output>
<output name= "AUX1" > feed-through of RC AUX1 channel</output>
<output name= "AUX2" > feed-through of RC AUX2 channel</output>
<output name= "AUX3" > feed-through of RC AUX3 channel</output>
<output name= "AUX4" > feed-through of RC FLAPS channel</output>
</airframe>
</airframe_group>
<airframe_group image= "QuadRotorWide" name= "Quadrotor Wide" >
<airframe id= "10015" maintainer= "Anton Babushkin <anton@px4.io>, Simon Wilks <simon@px4.io>" name= "Team Blacksheep Discovery" >
<maintainer > Anton Babushkin < anton@px4.io> , Simon Wilks < simon@px4.io> </maintainer>
<type > Quadrotor Wide</type>
<output name= "MAIN1" > motor 1</output>
<output name= "MAIN2" > motor 2</output>
<output name= "MAIN3" > motor 3</output>
<output name= "MAIN4" > motor 4</output>
<output name= "MAIN5" > feed-through of RC AUX1 channel</output>
<output name= "MAIN6" > feed-through of RC AUX2 channel</output>
<output name= "AUX1" > feed-through of RC AUX1 channel</output>
<output name= "AUX2" > feed-through of RC AUX2 channel</output>
<output name= "AUX3" > feed-through of RC AUX3 channel</output>
<output name= "AUX4" > feed-through of RC FLAPS channel</output>
</airframe>
<airframe id= "10016" maintainer= "Anton Babushkin <anton@px4.io>" name= "3DR Iris Quadrotor" >
<maintainer > Anton Babushkin < anton@px4.io> </maintainer>
<type > Quadrotor Wide</type>
<output name= "MAIN1" > motor 1</output>
<output name= "MAIN2" > motor 2</output>
<output name= "MAIN3" > motor 3</output>
<output name= "MAIN4" > motor 4</output>
<output name= "AUX1" > feed-through of RC AUX1 channel</output>
<output name= "AUX2" > feed-through of RC AUX2 channel</output>
<output name= "AUX3" > feed-through of RC AUX3 channel</output>
<output name= "AUX4" > feed-through of RC FLAPS channel</output>
</airframe>
<airframe id= "10017" maintainer= "Thomas Gubler <thomas@px4.io>" name= "Steadidrone QU4D" >
<maintainer > Thomas Gubler < thomas@px4.io> </maintainer>
<type > Quadrotor Wide</type>
<output name= "MAIN1" > motor 1</output>
<output name= "MAIN2" > motor 2</output>
<output name= "MAIN3" > motor 3</output>
<output name= "MAIN4" > motor 4</output>
<output name= "MAIN5" > feed-through of RC AUX1 channel</output>
<output name= "MAIN6" > feed-through of RC AUX2 channel</output>
<output name= "AUX1" > feed-through of RC AUX1 channel</output>
<output name= "AUX2" > feed-through of RC AUX2 channel</output>
<output name= "AUX3" > feed-through of RC AUX3 channel</output>
<output name= "AUX4" > feed-through of RC FLAPS channel</output>
</airframe>
<airframe id= "10018" maintainer= "Simon Wilks <simon@px4.io>" name= "Team Blacksheep Discovery Endurance" >
<maintainer > Simon Wilks < simon@px4.io> </maintainer>
<type > Quadrotor Wide</type>
<output name= "MAIN1" > motor 1</output>
<output name= "MAIN2" > motor 2</output>
<output name= "MAIN3" > motor 3</output>
<output name= "MAIN4" > motor 4</output>
<output name= "MAIN5" > feed-through of RC AUX1 channel</output>
<output name= "MAIN6" > feed-through of RC AUX2 channel</output>
<output name= "AUX1" > feed-through of RC AUX1 channel</output>
<output name= "AUX2" > feed-through of RC AUX2 channel</output>
<output name= "AUX3" > feed-through of RC AUX3 channel</output>
<output name= "AUX4" > feed-through of RC FLAPS channel</output>
</airframe>
</airframe_group>
<airframe_group image= "AirframeUnknown" name= "Quadrotor asymmetric" >
<airframe id= "4051" maintainer= "Mark Whitehorn <kd0aij@gmail.com>" name= "Spedix S250AQ" >
<maintainer > Mark Whitehorn < kd0aij@gmail.com> </maintainer>
<type > Quadrotor asymmetric</type>
<output name= "MAIN1" > motor1 (front right: CCW)</output>
<output name= "MAIN2" > motor2 (back left: CCW)</output>
<output name= "MAIN3" > motor3 (front left: CW)</output>
<output name= "MAIN4" > motor4 (back right: CW)</output>
<output name= "MAIN5" > feed-through of RC AUX1 channel</output>
<output name= "MAIN6" > feed-through of RC AUX2 channel</output>
</airframe>
</airframe_group>
<airframe_group image= "QuadRotorX" name= "Quadrotor x" >
<airframe id= "10020" maintainer= "Lorenz Meier <lorenz@px4.io>" name= "3DR DIY Quad" >
<maintainer > Lorenz Meier < lorenz@px4.io> </maintainer>
<type > Quadrotor x</type>
</airframe>
<airframe id= "10021" maintainer= "Leon Mueller <thedevleon>" name= "H4 680mm with Z1 Tiny2 Gimbal" >
<maintainer > Leon Mueller < thedevleon> </maintainer>
<type > Quadrotor x</type>
</airframe>
<airframe id= "4001" maintainer= "Lorenz Meier <lorenz@px4.io>" name= "Generic Quadrotor X config" >
<maintainer > Lorenz Meier < lorenz@px4.io> </maintainer>
<type > Quadrotor x</type>
<output name= "MAIN1" > motor 1</output>
<output name= "MAIN2" > motor 2</output>
<output name= "MAIN3" > motor 3</output>
<output name= "MAIN4" > motor 4</output>
<output name= "MAIN5" > feed-through of RC AUX1 channel</output>
<output name= "MAIN6" > feed-through of RC AUX2 channel</output>
<output name= "AUX1" > feed-through of RC AUX1 channel</output>
<output name= "AUX2" > feed-through of RC AUX2 channel</output>
<output name= "AUX3" > feed-through of RC AUX3 channel</output>
<output name= "AUX4" > feed-through of RC FLAPS channel</output>
</airframe>
<airframe id= "4002" maintainer= "Leon Mueller <thedevleon>" name= "Generic Quadrotor X config with mount (e.g. gimbal)" >
<maintainer > Leon Mueller < thedevleon> </maintainer>
<type > Quadrotor x</type>
<output name= "MAIN1" > motor 1</output>
<output name= "MAIN2" > motor 2</output>
<output name= "MAIN3" > motor 3</output>
<output name= "MAIN4" > motor 4</output>
<output name= "MAIN5" > feed-through of RC AUX1 channel</output>
<output name= "MAIN6" > feed-through of RC AUX2 channel</output>
<output name= "AUX1" > Mount pitch</output>
<output name= "AUX2" > Mount roll</output>
<output name= "AUX3" > Mount yaw</output>
<output name= "AUX4" > Mount retract</output>
</airframe>
<airframe id= "4003" maintainer= "James Goppert <james.goppert@gmail.com>" name= "Lumenier QAV-R (raceblade) 5" arms" >
<maintainer > James Goppert < james.goppert@gmail.com> </maintainer>
<type > Quadrotor x</type>
</airframe>
<airframe id= "4009" maintainer= "Mark Whitehorn <kd0aij@gmail.com>" name= "Lumenier QAV250" >
<maintainer > Mark Whitehorn < kd0aij@gmail.com> </maintainer>
<type > Quadrotor x</type>
</airframe>
<airframe id= "4010" maintainer= "Lorenz Meier <lorenz@px4.io>" name= "DJI Flame Wheel F330" >
<maintainer > Lorenz Meier < lorenz@px4.io> </maintainer>
<type > Quadrotor x</type>
</airframe>
<airframe id= "4011" maintainer= "Lorenz Meier <lorenz@px4.io>" name= "DJI Flame Wheel F450" >
<maintainer > Lorenz Meier < lorenz@px4.io> </maintainer>
<type > Quadrotor x</type>
</airframe>
<airframe id= "4012" maintainer= "Pavel Kirienko <pavel@px4.io>" name= "F450-sized quadrotor with CAN" >
<maintainer > Pavel Kirienko < pavel@px4.io> </maintainer>
<type > Quadrotor x</type>
</airframe>
<airframe id= "4040" maintainer= "Blankered" name= "Reaper 500 Quad" >
<maintainer > Blankered</maintainer>
<type > Quadrotor x</type>
</airframe>
<airframe id= "4050" maintainer= "Mark Whitehorn <kd0aij@gmail.com>" name= "Generic 250 Racer" >
<maintainer > Mark Whitehorn < kd0aij@gmail.com> </maintainer>
<type > Quadrotor x</type>
</airframe>
<airframe id= "4060" maintainer= "James Goppert <james.goppert@gmail.com>" name= "DJI Matrice 100" >
<maintainer > James Goppert < james.goppert@gmail.com> </maintainer>
<type > Quadrotor x</type>
</airframe>
<airframe id= "4080" maintainer= "Anton Matosov <anton.matosov@gmail.com>" name= "ZMR250 Racer" >
<maintainer > Anton Matosov < anton.matosov@gmail.com> </maintainer>
<type > Quadrotor x</type>
</airframe>
</airframe_group>
<airframe_group image= "Rover" name= "Rover" >
<airframe id= "50001" maintainer= "John Doe <john@example.com>" name= "Axial Racing AX10" >
<type > Rover</type>
<output name= "MAIN1" > pass-through of control group 0, channel 0</output>
<output name= "MAIN2" > pass-through of control group 0, channel 1</output>
<output name= "MAIN3" > pass-through of control group 0, channel 2</output>
<output name= "MAIN4" > pass-through of control group 0, channel 3</output>
<output name= "MAIN5" > pass-through of control group 0, channel 4</output>
<output name= "MAIN6" > pass-through of control group 0, channel 5</output>
<output name= "MAIN7" > pass-through of control group 0, channel 6</output>
<output name= "MAIN8" > pass-through of control group 0, channel 7</output>
</airframe>
<airframe id= "50002" maintainer= "Marco Zorzi" name= "Traxxas stampede vxl 2wd" >
<maintainer > Marco Zorzi</maintainer>
<type > Rover</type>
<url > https://traxxas.com/products/models/electric/stampede-vxl-tsm</url>
<output name= "MAIN2" > steering</output>
<output name= "MAIN4" > throttle</output>
</airframe>
</airframe_group>
<airframe_group image= "AirframeSimulation" name= "Simulation" >
<airframe id= "1000" maintainer= "Lorenz Meier <lorenz@px4.io>" name= "HILStar (XPlane)" >
<maintainer > Lorenz Meier < lorenz@px4.io> </maintainer>
<type > Simulation</type>
<output name= "MAIN1" > aileron</output>
<output name= "MAIN2" > elevator</output>
<output name= "MAIN3" > rudder</output>
<output name= "MAIN4" > throttle</output>
</airframe>
<airframe id= "1001" maintainer= "Anton Babushkin <anton@px4.io>" name= "HIL Quadcopter X" >
<maintainer > Anton Babushkin < anton@px4.io> </maintainer>
<type > Simulation</type>
</airframe>
<airframe id= "1003" maintainer= "Anton Babushkin <anton@px4.io>" name= "HIL Quadcopter +" >
<maintainer > Anton Babushkin < anton@px4.io> </maintainer>
<type > Simulation</type>
</airframe>
</airframe_group>
<airframe_group image= "Plane" name= "Standard Plane" >
<airframe id= "2100" maintainer= "Lorenz Meier <lorenz@px4.io>" name= "Multiplex Easystar" >
<maintainer > Lorenz Meier < lorenz@px4.io> </maintainer>
<type > Standard Plane</type>
<output name= "MAIN1" > aileron</output>
<output name= "MAIN2" > elevator</output>
<output name= "MAIN3" > rudder</output>
<output name= "MAIN4" > throttle</output>
</airframe>
<airframe id= "2101" maintainer= "Lorenz Meier <lorenz@px4.io>" name= "Standard AERT Plane" >
<maintainer > Lorenz Meier < lorenz@px4.io> </maintainer>
<type > Standard Plane</type>
<output name= "MAIN1" > aileron</output>
<output name= "MAIN2" > elevator</output>
<output name= "MAIN3" > rudder</output>
<output name= "MAIN4" > throttle</output>
<output name= "MAIN5" > flaps</output>
<output name= "AUX1" > feed-through of RC AUX1 channel</output>
<output name= "AUX2" > feed-through of RC AUX2 channel</output>
<output name= "AUX3" > feed-through of RC AUX3 channel</output>
</airframe>
<airframe id= "2102" maintainer= "Lorenz Meier <lorenz@px4.io>" name= "Skywalker (3DR Aero)" >
<maintainer > Lorenz Meier < lorenz@px4.io> </maintainer>
<type > Standard Plane</type>
<output name= "MAIN1" > aileron</output>
<output name= "MAIN2" > elevator</output>
<output name= "MAIN3" > throttle</output>
<output name= "MAIN4" > rudder</output>
<output name= "MAIN5" > flaps</output>
<output name= "AUX1" > feed-through of RC AUX1 channel</output>
<output name= "AUX2" > feed-through of RC AUX2 channel</output>
<output name= "AUX3" > feed-through of RC AUX3 channel</output>
</airframe>
<airframe id= "2103" maintainer= "Lorenz Meier <lorenz@px4.io>" name= "Skyhunter 1800" >
<maintainer > Lorenz Meier < lorenz@px4.io> </maintainer>
<type > Standard Plane</type>
<output name= "MAIN1" > aileron</output>
<output name= "MAIN2" > elevator</output>
<output name= "MAIN4" > throttle</output>
<output name= "AUX1" > feed-through of RC AUX1 channel</output>
<output name= "AUX2" > feed-through of RC AUX2 channel</output>
<output name= "AUX3" > feed-through of RC AUX3 channel</output>
</airframe>
<airframe id= "2104" maintainer= "Lorenz Meier <lorenz@px4.io>" name= "Standard AETR Plane" >
<maintainer > Lorenz Meier < lorenz@px4.io> </maintainer>
<type > Standard Plane</type>
<output name= "MAIN1" > aileron</output>
<output name= "MAIN2" > elevator</output>
<output name= "MAIN3" > throttle</output>
<output name= "MAIN4" > rudder</output>
<output name= "MAIN5" > flaps</output>
<output name= "AUX1" > feed-through of RC AUX1 channel</output>
<output name= "AUX2" > feed-through of RC AUX2 channel</output>
<output name= "AUX3" > feed-through of RC AUX3 channel</output>
</airframe>
<airframe id= "2105" maintainer= "Andreas Antener <andreas@uaventure.com>" name= "Bormatec Maja" >
<maintainer > Andreas Antener < andreas@uaventure.com> </maintainer>
<type > Standard Plane</type>
<output name= "MAIN1" > aileron</output>
<output name= "MAIN2" > aileron</output>
<output name= "MAIN3" > elevator</output>
<output name= "MAIN4" > rudder</output>
<output name= "MAIN5" > throttle</output>
<output name= "MAIN6" > wheel</output>
<output name= "MAIN7" > flaps</output>
<output name= "AUX1" > feed-through of RC AUX1 channel</output>
<output name= "AUX2" > feed-through of RC AUX2 channel</output>
<output name= "AUX3" > feed-through of RC AUX3 channel</output>
</airframe>
</airframe_group>
<airframe_group image= "VTOLPlane" name= "Standard VTOL" >
<airframe id= "13005" maintainer= "Simon Wilks <simon@uaventure.com>" name= "Fun Cub Quad VTOL" >
<maintainer > Simon Wilks < simon@uaventure.com> </maintainer>
<type > Standard VTOL</type>
<output name= "MAIN1" > motor 1</output>
<output name= "MAIN2" > motor 2</output>
<output name= "MAIN3" > motor 3</output>
<output name= "MAIN4" > motor 4</output>
<output name= "AUX1" > Aileron 1</output>
<output name= "AUX2" > Aileron 2</output>
<output name= "AUX3" > Elevator</output>
<output name= "AUX4" > Rudder</output>
<output name= "AUX5" > Throttle</output>
</airframe>
<airframe id= "13006" maintainer= "Simon Wilks <simon@uaventure.com>" name= "Generic quad delta VTOL" >
<maintainer > Simon Wilks < simon@uaventure.com> </maintainer>
<type > Standard VTOL</type>
<output name= "MAIN1" > motor 1</output>
<output name= "MAIN2" > motor 2</output>
<output name= "MAIN3" > motor 3</output>
<output name= "MAIN4" > motor 4</output>
<output name= "AUX1" > Right elevon</output>
<output name= "AUX2" > Left elevon</output>
<output name= "AUX3" > Motor</output>
</airframe>
<airframe id= "13007" maintainer= "Sander Smeets <sander@droneslab.com>" name= "Generic AAVVT v-tail plane airframe with Quad VTOL." >
<maintainer > Sander Smeets < sander@droneslab.com> </maintainer>
<type > Standard VTOL</type>
</airframe>
<airframe id= "13008" maintainer= "Sander Smeets <sander@droneslab.com>" name= "QuadRanger" >
<maintainer > Sander Smeets < sander@droneslab.com> </maintainer>
<type > Standard VTOL</type>
</airframe>
<airframe id= "13009" maintainer= "Andreas Antener <andreas@uaventure.com>" name= "Sparkle Tech Ranger VTOL" >
<maintainer > Andreas Antener < andreas@uaventure.com> </maintainer>
<type > Standard VTOL</type>
</airframe>
<airframe id= "13013" maintainer= "Sander Smeets <sander@droneslab.com>" name= "DeltaQuad" >
<maintainer > Sander Smeets < sander@droneslab.com> </maintainer>
<type > Standard VTOL</type>
<output name= "MAIN1" > motor 1</output>
<output name= "MAIN2" > motor 2</output>
<output name= "MAIN3" > motor 3</output>
<output name= "MAIN4" > motor 4</output>
<output name= "AUX1" > Right elevon</output>
<output name= "AUX2" > Left elevon</output>
<output name= "AUX3" > Motor</output>
</airframe>
</airframe_group>
<airframe_group image= "YPlus" name= "Tricopter Y+" >
<airframe id= "14001" maintainer= "Trent Lukaczyk <aerialhedgehog@gmail.com>" name= "Generic Tricopter Y+ Geometry" >
<maintainer > Trent Lukaczyk < aerialhedgehog@gmail.com> </maintainer>
<type > Tricopter Y+</type>
<output name= "MAIN1" > motor 1</output>
<output name= "MAIN2" > motor 2</output>
<output name= "MAIN3" > motor 3</output>
<output name= "MAIN4" > yaw servo</output>
</airframe>
</airframe_group>
<airframe_group image= "YMinus" name= "Tricopter Y-" >
<airframe id= "14002" maintainer= "Trent Lukaczyk <aerialhedgehog@gmail.com>" name= "Generic Tricopter Y- Geometry" >
<maintainer > Trent Lukaczyk < aerialhedgehog@gmail.com> </maintainer>
<type > Tricopter Y-</type>
<output name= "MAIN1" > motor 1</output>
<output name= "MAIN2" > motor 2</output>
<output name= "MAIN3" > motor 3</output>
<output name= "MAIN4" > yaw servo</output>
</airframe>
</airframe_group>
<airframe_group image= "VTOLDuoRotorTailSitter" name= "VTOL Duo Tailsitter" >
<airframe id= "13001" maintainer= "Roman Bapst <roman@px4.io>" name= "Caipiroshka Duo Tailsitter" >
<maintainer > Roman Bapst < roman@px4.io> </maintainer>
<type > VTOL Duo Tailsitter</type>
<output name= "MAIN1" > motor right</output>
<output name= "MAIN2" > motor left</output>
<output name= "MAIN5" > elevon right</output>
<output name= "MAIN6" > elevon left</output>
</airframe>
</airframe_group>
<airframe_group image= "VTOLQuadRotorTailSitter" name= "VTOL Quad Tailsitter" >
<airframe id= "13003" maintainer= "Roman Bapst <roman@px4.io>" name= "Quadrotor X Tailsitter" >
<maintainer > Roman Bapst < roman@px4.io> </maintainer>
<type > VTOL Quad Tailsitter</type>
</airframe>
<airframe id= "13004" maintainer= "Roman Bapst <roman@px4.io>" name= "Quadrotor + Tailsitter" >
<maintainer > Roman Bapst < roman@px4.io> </maintainer>
<type > VTOL Quad Tailsitter</type>
<output name= "MAIN1" > motor 1</output>
<output name= "MAIN2" > motor 2</output>
<output name= "MAIN3" > motor 4</output>
<output name= "MAIN4" > motor 5</output>
<output name= "MAIN5" > elevon left</output>
<output name= "MAIN6" > elevon right</output>
<output name= "MAIN7" > canard surface</output>
<output name= "MAIN8" > rudder</output>
</airframe>
</airframe_group>
<airframe_group image= "VTOLTiltRotor" name= "VTOL Tiltrotor" >
<airframe id= "13002" maintainer= "Roman Bapst <roman@uaventure.com>" name= "BirdsEyeView Aerobotics FireFly6" >
<maintainer > Roman Bapst < roman@uaventure.com> </maintainer>
<type > VTOL Tiltrotor</type>
<output name= "MAIN1" > Front right motor bottom</output>
<output name= "MAIN2" > Front right motor top</output>
<output name= "MAIN3" > Back motor bottom</output>
<output name= "MAIN4" > Back motor top</output>
<output name= "MAIN5" > Front left motor bottom</output>
<output name= "MAIN6" > Front left motor top</output>
<output name= "AUX1" > Tilt servo</output>
<output name= "AUX2" > Elevon 1</output>
<output name= "AUX3" > Elevon 2</output>
<output name= "AUX4" > Gear</output>
</airframe>
<airframe id= "13010" maintainer= "Samay Siga <samay_s@icloud.com>" name= "CruiseAder Claire" >
<maintainer > Samay Siga < samay_s@icloud.com> </maintainer>
<type > VTOL Tiltrotor</type>
</airframe>
<airframe id= "13012" maintainer= "Andreas Antener <andreas@uaventure.com>" name= "E-flite Convergence" >
<maintainer > Andreas Antener < andreas@uaventure.com> </maintainer>
<type > VTOL Tiltrotor</type>
<output name= "MAIN1" > Motor right</output>
<output name= "MAIN2" > Motor left</output>
<output name= "MAIN3" > Motor back</output>
<output name= "MAIN4" > empty</output>
<output name= "MAIN5" > Tilt servo right</output>
<output name= "MAIN6" > Tilt servo left</output>
<output name= "MAIN7" > Elevon right</output>
<output name= "MAIN8" > Elevon left</output>
</airframe>
</airframe_group>
<airframe_group image= "AirframeUnknown" name= "custom" >
<airframe id= "20000" maintainer= "Julian Oes <julian@oes.ch> This startup can be used on Pixhawk/Pixfalcon/Pixracer for the passthrough of RC input and PWM output." name= "Passthrough mode for Snapdragon" >
<maintainer > Julian Oes < julian@oes.ch>
This startup can be used on Pixhawk/Pixfalcon/Pixracer for the
passthrough of RC input and PWM output.</maintainer>
<type > custom</type>
</airframe>
</airframe_group>
</airframes>