@ -5,6 +5,7 @@
@@ -5,6 +5,7 @@
<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" >
<class > Copter</class>
<maintainer > Emmanuel Roussel</maintainer>
<type > Coaxial Helicopter</type>
<output name= "MAIN1" > Left swashplate servomotor, pitch axis</output>
@ -13,77 +14,28 @@
@@ -13,77 +14,28 @@
<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_group image= "AirframeUnknown" name= "Dodecarotor cox" >
<airframe id= "24001" maintainer= "William Peale <develop707@gmail.com>" name= "Generic Dodecarotor cox geometry" >
<class > Copter</class>
<maintainer > William Peale < develop707@gmail.com> </maintainer>
<type > Dodecarotor cox</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" > motor 7</output>
<output name= "AUX2" > motor 8</output>
<output name= "AUX3" > motor 9</output>
<output name= "AUX4" > motor 10</output>
<output name= "AUX5" > motor 11</output>
<output name= "AUX6" > motor 12</output>
</airframe>
</airframe_group>
<airframe_group image= "Helicopter" name= "Helicopter" >
<airframe id= "16001" maintainer= "Bart Slinger <bartslinger@gmail.com>" name= "Blade 130X" >
<class > Copter</class>
<maintainer > Bart Slinger < bartslinger@gmail.com> </maintainer>
<type > Helicopter</type>
<output name= "MAIN1" > main motor</output>
@ -94,8 +46,9 @@
@@ -94,8 +46,9 @@
</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>
<airframe id= "7001" maintainer= "Lorenz Meier <lorenz@px4.io>" name= "Generic Hexarotor + geometry" >
<class > Copter</class>
<maintainer > Lorenz Meier < lorenz@px4.io> </maintainer>
<type > Hexarotor +</type>
<output name= "MAIN1" > motor1</output>
<output name= "MAIN2" > motor2</output>
@ -110,6 +63,7 @@
@@ -110,6 +63,7 @@
</airframe_group>
<airframe_group image= "Y6B" name= "Hexarotor Coaxial" >
<airframe id= "11001" maintainer= "Lorenz Meier <lorenz@px4.io>" name= "Generic Hexa coaxial geometry" >
<class > Copter</class>
<maintainer > Lorenz Meier < lorenz@px4.io> </maintainer>
<type > Hexarotor Coaxial</type>
<output angle= "60" direction= "CW" name= "MAIN1" > front right top, CW</output>
@ -124,8 +78,9 @@
@@ -124,8 +78,9 @@
</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>
<airframe id= "6001" maintainer= "Lorenz Meier <lorenz@px4.io>" name= "Generic Hexarotor x geometry" >
<class > Copter</class>
<maintainer > Lorenz Meier < lorenz@px4.io> </maintainer>
<type > Hexarotor x</type>
<output name= "MAIN1" > motor 1</output>
<output name= "MAIN2" > motor 2</output>
@ -140,6 +95,7 @@
@@ -140,6 +95,7 @@
</airframe_group>
<airframe_group image= "OctoRotorXCoaxial" name= "Octo Coax Wide" >
<airframe id= "12002" maintainer= "Simon Wilks <simon@uaventure.com>" name= "Steadidrone MAVRIK" >
<class > Copter</class>
<maintainer > Simon Wilks < simon@uaventure.com> </maintainer>
<type > Octo Coax Wide</type>
<output name= "MAIN1" > motor 1</output>
@ -153,8 +109,9 @@
@@ -153,8 +109,9 @@
</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>
<airframe id= "9001" maintainer= "Lorenz Meier <lorenz@px4.io>" name= "Generic Octocopter + geometry" >
<class > Copter</class>
<maintainer > Lorenz Meier < lorenz@px4.io> </maintainer>
<type > Octorotor +</type>
<output name= "MAIN1" > motor 1</output>
<output name= "MAIN2" > motor 2</output>
@ -171,6 +128,7 @@
@@ -171,6 +128,7 @@
</airframe_group>
<airframe_group image= "OctoRotorXCoaxial" name= "Octorotor Coaxial" >
<airframe id= "12001" maintainer= "Lorenz Meier <lorenz@px4.io>" name= "Generic 10" Octo coaxial geometry" >
<class > Copter</class>
<maintainer > Lorenz Meier < lorenz@px4.io> </maintainer>
<type > Octorotor Coaxial</type>
<output name= "MAIN1" > motor 1</output>
@ -184,8 +142,9 @@
@@ -184,8 +142,9 @@
</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>
<airframe id= "8001" maintainer= "Lorenz Meier <lorenz@px4.io>" name= "Generic Octocopter X geometry" >
<class > Copter</class>
<maintainer > Lorenz Meier < lorenz@px4.io> </maintainer>
<type > Octorotor x</type>
<output name= "MAIN1" > motor 1</output>
<output name= "MAIN2" > motor 2</output>
@ -200,26 +159,10 @@
@@ -200,26 +159,10 @@
<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>
<airframe id= "5001" maintainer= "Lorenz Meier <lorenz@px4.io>" name= "Generic 10" Quad + geometry" >
<class > Copter</class>
<maintainer > Lorenz Meier < lorenz@px4.io> </maintainer>
<type > Quadrotor +</type>
<output name= "MAIN1" > motor 1</output>
<output name= "MAIN2" > motor 2</output>
@ -234,8 +177,9 @@
@@ -234,8 +177,9 @@
</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>
<airframe id= "10015" maintainer= "Lorenz Meier <lorenz@px4.io>" name= "Team Blacksheep Discovery" >
<class > Copter</class>
<maintainer > Lorenz Meier < lorenz@px4.io> </maintainer>
<type > Quadrotor Wide</type>
<output name= "MAIN1" > motor 1</output>
<output name= "MAIN2" > motor 2</output>
@ -248,8 +192,9 @@
@@ -248,8 +192,9 @@
<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>
<airframe id= "10016" maintainer= "Lorenz Meier <lorenz@px4.io>" name= "3DR Iris Quadrotor" >
<class > Copter</class>
<maintainer > Lorenz Meier < lorenz@px4.io> </maintainer>
<type > Quadrotor Wide</type>
<output name= "MAIN1" > motor 1</output>
<output name= "MAIN2" > motor 2</output>
@ -260,8 +205,9 @@
@@ -260,8 +205,9 @@
<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>
<airframe id= "10017" maintainer= "Lorenz Meier <lorenz@px4.io>" name= "Steadidrone QU4D" >
<class > Copter</class>
<maintainer > Lorenz Meier < lorenz@px4.io> </maintainer>
<type > Quadrotor Wide</type>
<output name= "MAIN1" > motor 1</output>
<output name= "MAIN2" > motor 2</output>
@ -274,8 +220,9 @@
@@ -274,8 +220,9 @@
<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>
<airframe id= "10018" maintainer= "Simon Wilks <simon@uaventure.com>" name= "Team Blacksheep Discovery Endurance" >
<class > Copter</class>
<maintainer > Simon Wilks < simon@uaventure.com> </maintainer>
<type > Quadrotor Wide</type>
<output name= "MAIN1" > motor 1</output>
<output name= "MAIN2" > motor 2</output>
@ -290,8 +237,9 @@
@@ -290,8 +237,9 @@
</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>
<airframe id= "4051" maintainer= "Lorenz Meier <lorenz@px4.io>" name= "Spedix S250AQ" >
<class > Copter</class>
<maintainer > Lorenz Meier < lorenz@px4.io> </maintainer>
<type > Quadrotor asymmetric</type>
<output name= "MAIN1" > motor1 (front right: CCW)</output>
<output name= "MAIN2" > motor2 (back left: CCW)</output>
@ -303,14 +251,17 @@
@@ -303,14 +251,17 @@
</airframe_group>
<airframe_group image= "QuadRotorX" name= "Quadrotor x" >
<airframe id= "10020" maintainer= "Lorenz Meier <lorenz@px4.io>" name= "3DR DIY Quad" >
<class > Copter</class>
<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" >
<class > Copter</class>
<maintainer > Leon Mueller < thedevleon> </maintainer>
<type > Quadrotor x</type>
</airframe>
<airframe id= "4001" maintainer= "Lorenz Meier <lorenz@px4.io>" name= "Generic Quadrotor X config" >
<class > Copter</class>
<maintainer > Lorenz Meier < lorenz@px4.io> </maintainer>
<type > Quadrotor x</type>
<output name= "MAIN1" > motor 1</output>
@ -325,6 +276,7 @@
@@ -325,6 +276,7 @@
<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)" >
<class > Copter</class>
<maintainer > Leon Mueller < thedevleon> </maintainer>
<type > Quadrotor x</type>
<output name= "MAIN1" > motor 1</output>
@ -339,64 +291,183 @@
@@ -339,64 +291,183 @@
<output name= "AUX4" > Mount retract</output>
</airframe>
<airframe id= "4003" maintainer= "James Goppert <james.goppert@gmail.com>" name= "Lumenier QAV-R (raceblade) 5" arms" >
<class > Copter</class>
<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>
<airframe id= "4009" maintainer= "Lorenz Meier <lorenz@px4.io>" name= "Lumenier QAV250" >
<class > Copter</class>
<maintainer > Lorenz Meier < lorenz@px4.io> </maintainer>
<type > Quadrotor x</type>
</airframe>
<airframe id= "4010" maintainer= "Lorenz Meier <lorenz@px4.io>" name= "DJI Flame Wheel F330" >
<class > Copter</class>
<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" >
<class > Copter</class>
<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>
<airframe id= "4012" maintainer= "Pavel Kirienko <pavel.kirienko@gmail.com>" name= "F450-sized quadrotor with CAN" >
<class > Copter</class>
<maintainer > Pavel Kirienko < pavel.kirienko@gmail.com> </maintainer>
<type > Quadrotor x</type>
</airframe>
<airframe id= "4040" maintainer= "Blankered" name= "Reaper 500 Quad" >
<class > Copter</class>
<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>
<airframe id= "4050" maintainer= "Lorenz Meier <lorenz@px4.io>" name= "Generic 250 Racer" >
<class > Copter</class>
<maintainer > Lorenz Meier < lorenz@px4.io> </maintainer>
<type > Quadrotor x</type>
</airframe>
<airframe id= "4060" maintainer= "James Goppert <james.goppert@gmail.com>" name= "DJI Matrice 100" >
<class > Copter</class>
<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" >
<class > Copter</class>
<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_group image= "AirframeUnknown" name= "Simulation (Copter)" >
<airframe id= "1001" maintainer= "Lorenz Meier <lorenz@px4.io>" name= "HIL Quadcopter X" >
<class > Copter</class>
<maintainer > Lorenz Meier < lorenz@px4.io> </maintainer>
<type > Simulation</type>
</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>
<airframe id= "1003" maintainer= "Lorenz Meier <lorenz@px4.io>" name= "HIL Quadcopter +" >
<class > Copter</class>
<maintainer > Lorenz Meier < lorenz@px4.io> </maintainer>
<type > Simulation</type>
</airframe>
</airframe_group>
<airframe_group image= "YPlus" name= "Tricopter Y+" >
<airframe id= "14001" maintainer= "Trent Lukaczyk <aerialhedgehog@gmail.com>" name= "Generic Tricopter Y+ Geometry" >
<class > Copter</class>
<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" >
<class > Copter</class>
<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= "FlyingWing" name= "Flying Wing" >
<airframe id= "3030" maintainer= "Simon Wilks <simon@uaventure.com>" name= "IO Camflyer" >
<class > Plane</class>
<maintainer > Simon Wilks < simon@uaventure.com> </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@uaventure.com>" name= "Phantom FPV Flying Wing" >
<class > Plane</class>
<maintainer > Simon Wilks < simon@uaventure.com> </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= "Julian Oes <julian@px4.io>" name= "Skywalker X5 Flying Wing" >
<class > Plane</class>
<maintainer > 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" >
<class > Plane</class>
<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@uaventure.com>" name= "FX-79 Buffalo Flying Wing" >
<class > Plane</class>
<maintainer > Simon Wilks < simon@uaventure.com> </maintainer>
<type > Flying Wing</type>
</airframe>
<airframe id= "3035" maintainer= "Simon Wilks <simon@uaventure.com>" name= "Viper" >
<class > Plane</class>
<maintainer > Simon Wilks < simon@uaventure.com> </maintainer>
<type > Flying Wing</type>
</airframe>
<airframe id= "3036" maintainer= "Simon Wilks <simon@uaventure.com>" name= "Sparkle Tech Pigeon" >
<class > Plane</class>
<maintainer > Simon Wilks < simon@uaventure.com> </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" >
<class > Plane</class>
<maintainer > Lorenz Meier < lorenz@px4.io> </maintainer>
<type > Flying Wing</type>
</airframe>
</airframe_group>
<airframe_group image= "PlaneATail" name= "Plane A-Tail" >
<airframe id= "2106" maintainer= "Andreas Antener <andreas@uaventure.com>" name= "Applied Aeronautics Albatross" >
<class > Plane</class>
<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= "AirframeSimulation" name= "Simulation" >
<airframe_group image= "AirframeUnknow n" name= "Simulation (Plane) " >
<airframe id= "1000" maintainer= "Lorenz Meier <lorenz@px4.io>" name= "HILStar (XPlane)" >
<class > Plane</class>
<maintainer > Lorenz Meier < lorenz@px4.io> </maintainer>
<type > Simulation</type>
<output name= "MAIN1" > aileron</output>
@ -404,17 +475,10 @@
@@ -404,17 +475,10 @@
<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" >
<class > Plane</class>
<maintainer > Lorenz Meier < lorenz@px4.io> </maintainer>
<type > Standard Plane</type>
<output name= "MAIN1" > aileron</output>
@ -423,6 +487,7 @@
@@ -423,6 +487,7 @@
<output name= "MAIN4" > throttle</output>
</airframe>
<airframe id= "2101" maintainer= "Lorenz Meier <lorenz@px4.io>" name= "Standard AERT Plane" >
<class > Plane</class>
<maintainer > Lorenz Meier < lorenz@px4.io> </maintainer>
<type > Standard Plane</type>
<output name= "MAIN1" > aileron</output>
@ -435,6 +500,7 @@
@@ -435,6 +500,7 @@
<output name= "AUX3" > feed-through of RC AUX3 channel</output>
</airframe>
<airframe id= "2102" maintainer= "Lorenz Meier <lorenz@px4.io>" name= "Skywalker (3DR Aero)" >
<class > Plane</class>
<maintainer > Lorenz Meier < lorenz@px4.io> </maintainer>
<type > Standard Plane</type>
<output name= "MAIN1" > aileron</output>
@ -447,6 +513,7 @@
@@ -447,6 +513,7 @@
<output name= "AUX3" > feed-through of RC AUX3 channel</output>
</airframe>
<airframe id= "2103" maintainer= "Lorenz Meier <lorenz@px4.io>" name= "Skyhunter 1800" >
<class > Plane</class>
<maintainer > Lorenz Meier < lorenz@px4.io> </maintainer>
<type > Standard Plane</type>
<output name= "MAIN1" > aileron</output>
@ -457,6 +524,7 @@
@@ -457,6 +524,7 @@
<output name= "AUX3" > feed-through of RC AUX3 channel</output>
</airframe>
<airframe id= "2104" maintainer= "Lorenz Meier <lorenz@px4.io>" name= "Standard AETR Plane" >
<class > Plane</class>
<maintainer > Lorenz Meier < lorenz@px4.io> </maintainer>
<type > Standard Plane</type>
<output name= "MAIN1" > aileron</output>
@ -469,6 +537,7 @@
@@ -469,6 +537,7 @@
<output name= "AUX3" > feed-through of RC AUX3 channel</output>
</airframe>
<airframe id= "2105" maintainer= "Andreas Antener <andreas@uaventure.com>" name= "Bormatec Maja" >
<class > Plane</class>
<maintainer > Andreas Antener < andreas@uaventure.com> </maintainer>
<type > Standard Plane</type>
<output name= "MAIN1" > aileron</output>
@ -483,8 +552,40 @@
@@ -483,8 +552,40 @@
<output name= "AUX3" > feed-through of RC AUX3 channel</output>
</airframe>
</airframe_group>
<airframe_group image= "Rover" name= "Rover" >
<airframe id= "50001" maintainer= "John Doe <john@example.com>" name= "Axial Racing AX10" >
<class > Rover</class>
<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" >
<class > Rover</class>
<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= "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" >
<class > Tool</class>
<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>
<airframe_group image= "VTOLPlane" name= "Standard VTOL" >
<airframe id= "13005" maintainer= "Simon Wilks <simon@uaventure.com>" name= "Fun Cub Quad VTOL" >
<class > VTOL</class>
<maintainer > Simon Wilks < simon@uaventure.com> </maintainer>
<type > Standard VTOL</type>
<output name= "MAIN1" > motor 1</output>
@ -498,6 +599,7 @@
@@ -498,6 +599,7 @@
<output name= "AUX5" > Throttle</output>
</airframe>
<airframe id= "13006" maintainer= "Simon Wilks <simon@uaventure.com>" name= "Generic quad delta VTOL" >
<class > VTOL</class>
<maintainer > Simon Wilks < simon@uaventure.com> </maintainer>
<type > Standard VTOL</type>
<output name= "MAIN1" > motor 1</output>
@ -509,18 +611,22 @@
@@ -509,18 +611,22 @@
<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." >
<class > VTOL</class>
<maintainer > Sander Smeets < sander@droneslab.com> </maintainer>
<type > Standard VTOL</type>
</airframe>
<airframe id= "13008" maintainer= "Sander Smeets <sander@droneslab.com>" name= "QuadRanger" >
<class > VTOL</class>
<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" >
<class > VTOL</class>
<maintainer > Andreas Antener < andreas@uaventure.com> </maintainer>
<type > Standard VTOL</type>
</airframe>
<airframe id= "13013" maintainer= "Sander Smeets <sander@droneslab.com>" name= "DeltaQuad" >
<class > VTOL</class>
<maintainer > Sander Smeets < sander@droneslab.com> </maintainer>
<type > Standard VTOL</type>
<output name= "MAIN1" > motor 1</output>
@ -532,28 +638,9 @@
@@ -532,28 +638,9 @@
<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" >
<class > VTOL</class>
<maintainer > Roman Bapst < roman@px4.io> </maintainer>
<type > VTOL Duo Tailsitter</type>
<output name= "MAIN1" > motor right</output>
@ -564,10 +651,12 @@
@@ -564,10 +651,12 @@
</airframe_group>
<airframe_group image= "VTOLQuadRotorTailSitter" name= "VTOL Quad Tailsitter" >
<airframe id= "13003" maintainer= "Roman Bapst <roman@px4.io>" name= "Quadrotor X Tailsitter" >
<class > VTOL</class>
<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" >
<class > VTOL</class>
<maintainer > Roman Bapst < roman@px4.io> </maintainer>
<type > VTOL Quad Tailsitter</type>
<output name= "MAIN1" > motor 1</output>
@ -582,6 +671,7 @@
@@ -582,6 +671,7 @@
</airframe_group>
<airframe_group image= "VTOLTiltRotor" name= "VTOL Tiltrotor" >
<airframe id= "13002" maintainer= "Roman Bapst <roman@uaventure.com>" name= "BirdsEyeView Aerobotics FireFly6" >
<class > VTOL</class>
<maintainer > Roman Bapst < roman@uaventure.com> </maintainer>
<type > VTOL Tiltrotor</type>
<output name= "MAIN1" > Front right motor bottom</output>
@ -596,10 +686,12 @@
@@ -596,10 +686,12 @@
<output name= "AUX4" > Gear</output>
</airframe>
<airframe id= "13010" maintainer= "Samay Siga <samay_s@icloud.com>" name= "CruiseAder Claire" >
<class > VTOL</class>
<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" >
<class > VTOL</class>
<maintainer > Andreas Antener < andreas@uaventure.com> </maintainer>
<type > VTOL Tiltrotor</type>
<output name= "MAIN1" > Motor right</output>
@ -612,12 +704,4 @@
@@ -612,12 +704,4 @@
<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>