PX4 / PX4-Autopilot

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

VTOL Tailsitter instant transition to FW if airpeed is above transition/stall speed #6565

Closed VTOLDavid closed 6 years ago

VTOLDavid commented 7 years ago

I had a crash that would have been prevented if something like this had exist. I lost control flying the tailsitter at high speed in MC mode, 75º pitch, 15m/s, elevons active only for YAW (MC reference system) (maybe my fault for doing this, but under wind conditions being able to fly like that is needed). It ended flying upside down at high speed towards ground and the MC controller unable to control situation, I tried to change to FW flight but nothing happened and crashed. In that situation a fast mode switch to FW would have avoided the crash.

I've thought about a mode of flight wich takes advantage of wing dynamics for tailsitters. Flying in MC mode a tailsitter I've observed that is so much easy to yaw if you roll at the same time, since wing will turn into wind. What do you think?

AndreasAntener commented 7 years ago

On the switch problem: I thought about having a 3 position transition switch which would let you do the transition by putting the switch into the middle position, but also lets you switch right through to the other mode by moving the switch all the way. But this also requires you to finish moving the switch all the way after the transition happened.

VTOLDavid commented 7 years ago

It will be a solution. From one side to center position will be auto transition and moving from side to side directly, direct switch from one mode to another. Since back transition is always direct you don't need to finish moving the switch. It could be: Positon_1/Position_2/Position_3 Flying in MC (switch in position_1): Do nothing/Transition to FW/ Direct switch to FW Flying in FW (switch in Position_2) : Transition to MC/Do nothing/Do nothing Flying in FW (switch in Position_3) : Transition to MC/Do nothing/Do nothing

But it could be dangerous. If the switch is moved all the way right accidentally (in this diagram) flying in MC it will end in a crash.

Since transition to FW is a maneuver to gain speed over the stall speed of the wing, transition can be avoided if air speed is over stall.

It think that my solution will be safer.

PX4BuildBot commented 6 years ago

Hey, this issue has been closed because the label status/STALE is set and there were no updates for 30 days. Feel free to reopen this issue if you deem it appropriate.

(This is an automated comment from GitMate.io.)

VTOLDavid commented 6 years ago

That would be a good enhacement...