Newer
Older
<?xml version='1.0' encoding='UTF-8'?>
<airframes>
<version>1</version>
<airframe_group image="HelicopterCoaxial" name="Coaxial Helicopter">
<airframe id="15001" maintainer="Emmanuel Roussel" name="Coaxial Helicopter (such as Esky Lama v4 or Esky Big Lama)">
<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="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="MAIN1">left aileron</output>
<output name="MAIN2">right aileron</output>
<output name="MAIN4">throttle</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="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="MAIN1">left aileron</output>
<output name="MAIN2">right aileron</output>
<output name="MAIN4">throttle</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="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="MAIN1">left aileron</output>
<output name="MAIN2">right aileron</output>
<output name="MAIN4">throttle</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="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="MAIN1">left aileron</output>
<output name="MAIN2">right aileron</output>
<output name="MAIN4">throttle</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="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="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="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 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 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>
<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="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="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="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>
</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="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>
</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>
</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>
</airframe>
<airframe id="10017" maintainer="Thomas Gubler <thomas@px4.io>" name="Steadidrone QU4D">
<maintainer>Thomas Gubler <thomas@px4.io></maintainer>
<type>Quadrotor Wide</type>
</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>
</airframe>
<airframe id="10019" maintainer="Anton Matosov <anton.matosov@gmail.com>" name="HobbyKing SK450 DeadCat modification">
<maintainer>Anton Matosov <anton.matosov@gmail.com></maintainer>
<type>Quadrotor Wide</type>
</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="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="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="4008" maintainer="Lorenz Meier <lorenz@px4.io>" name="AR.Drone Frame">
<maintainer>Lorenz Meier <lorenz@px4.io></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>
<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="4010" maintainer="Lorenz Meier <lorenz@px4.io>" name="DJI Flame Wheel F330">
<maintainer>Lorenz Meier <lorenz@px4.io></maintainer>
<type>Quadrotor x</type>
<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="4011" maintainer="Lorenz Meier <lorenz@px4.io>" name="DJI Flame Wheel F450">
<maintainer>Lorenz Meier <lorenz@px4.io></maintainer>
<type>Quadrotor x</type>
<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="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="4020" maintainer="Thomas Gubler <thomas@px4.io>" name="Hobbyking Micro PCB">
<maintainer>Thomas Gubler <thomas@px4.io></maintainer>
<type>Quadrotor x</type>
</airframe>
<airframe id="4030" maintainer="Andreas Antener <andreas@uaventure.com>" name="3DR Solo">
<maintainer>Andreas Antener <andreas@uaventure.com></maintainer>
<type>Quadrotor x</type>
</airframe>
<airframe id="50001" maintainer="John Doe <john@example.com>" name="Axial Racing AX10">
<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 id="1004" maintainer="Thomas Gubler <thomas@px4.io>" name="HIL Rascal 110 (Flightgear)">
<maintainer>Thomas Gubler <thomas@px4.io></maintainer>
<type>Simulation</type>
</airframe>
<airframe id="1005" maintainer="Thomas Gubler <thomas@px4.io>" name="HIL Malolo 1 (Flightgear)">
<maintainer>Thomas Gubler <thomas@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>
</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="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="MAIN1">aileron</output>
<output name="MAIN2">elevator</output>
<output name="MAIN3">rudder</output>
<output name="MAIN4">throttle</output>
<output name="MAIN5">flaps</output>
</airframe>
<airframe id="2102" maintainer="Lorenz Meier <lorenz@px4.io>" name="Skywalker (3DR Aero)">
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
<maintainer>Lorenz Meier <lorenz@px4.io></maintainer>
<type>Standard Plane</type>
<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="MAIN1">aileron</output>
<output name="MAIN2">elevator</output>
<output name="MAIN3">throttle</output>
<output name="MAIN4">rudder</output>
<output name="MAIN5">flaps</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="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="MAIN1">aileron</output>
<output name="MAIN2">elevator</output>
<output name="MAIN4">throttle</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="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="MAIN1">aileron</output>
<output name="MAIN2">elevator</output>
<output name="MAIN3">throttle</output>
<output name="MAIN4">rudder</output>
<output name="MAIN5">flaps</output>
</airframe>
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
<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="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="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>
</airframe>
<airframe id="2106" maintainer="Andreas Antener <andreas@uaventure.com>" name="Applied Aeronautics Albatross">
<maintainer>Andreas Antener <andreas@uaventure.com></maintainer>
<type>Standard Plane</type>
<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="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>
</airframe>
<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>
</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>
</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 VTOL.">
<maintainer>Sander Smeets <sander@droneslab.com></maintainer>
<type>Standard VTOL</type>
</airframe>
<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>
</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>
</airframe>
</airframe_group>
<airframe_group image="VTOLDuoRotorTailSitter" name="VTOL Tailsitter">
<airframe id="13001" maintainer="Roman Bapst <roman@px4.io>" name="Duorotor Tailsitter">
<maintainer>Roman Bapst <roman@px4.io></maintainer>
<type>VTOL Tailsitter</type>
</airframe>
<airframe id="13003" maintainer="Roman Bapst <roman@px4.io>" name="Quadrotor X Tailsitter">
<maintainer>Roman Bapst <roman@px4.io></maintainer>
<type>VTOL Tailsitter</type>
</airframe>
<airframe id="13004" maintainer="Roman Bapst <roman@px4.io>" name="Quadrotor + Tailsitter">
<maintainer>Roman Bapst <roman@px4.io></maintainer>
<type>VTOL Tailsitter</type>
</airframe>
</airframe_group>
<airframe_group image="VTOLTiltRotor" name="VTOL Tiltrotor">
<airframe id="13002" maintainer="Roman Bapst <roman@px4.io>" name="BirdsEyeView Aerobotics FireFly6">
<maintainer>Roman Bapst <roman@px4.io></maintainer>
<type>VTOL Tiltrotor</type>
</airframe>
</airframe_group>
</airframes>