PX4 / PX4-Autopilot

PX4 Autopilot Software
https://px4.io
BSD 3-Clause "New" or "Revised" License
8.52k stars 13.51k forks source link

Control Surfaceless VTOL Quad Tailsitters #19747

Closed aoberai closed 2 years ago

aoberai commented 2 years ago

VTOL Quad Tailsitters

Problem

VTOL Quad Tailsitters without elevons (control surfaceless) are not supported by PX4. Examples of such aerial vehicles with this design include the Swan K1. A video of it can be seen here: https://www.youtube.com/watch?v=bRfDnXAc31A&ab_channel=MohammadAdib&ab_channel=MohammadAdib

Solution

Allow for pitch and roll differential thrust to be applied by quad tailsitters (which would allow for rotational control without elevons).

Additional context

Ardupilot has this functionality. The Swan K1 actually uses a modified version of PX4, though that was not upstreamed.

Jaeyoung-Lim commented 2 years ago

Also in line with this feature :smile:

aoberai commented 2 years ago

@sfuhrer had done some work earlier to make this work for the SWAN K1 - forgot which branch that development was occurring on.

aoberai commented 2 years ago

Thanks!