The PX4 Flight Stack supports virtually all VTOL configurations:
The VTOL codebase is the same codebase as for all other airframes and just adds additional control logic, in particular for transitions.
These configuration parameters have to be set correctly when creating a new airframe configuration.
VT_FW_PERM_STABthe system always uses attitude stabilization in hover mode. If this parameter is set to 1, the plane mode also defaults to attitude stabilization. If it is set to 0, it defaults to pure manual flight.
VT_ARSP_TRANSis the airspeed in m/s at which the plane transitions into forward flight. Setting it too low can cause a stall during the transition.
The build log contains further detail.
The build log contains all settings and instructions to get one of these up and running.
The build log contains further instructions how to build and reproduce the results below.