PX4 / PX4-Autopilot

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

QuadChute action for mission drift #5193

Closed sanderux closed 7 years ago

sanderux commented 8 years ago

Some VTOL systems can suffer from actuation problems in FW flight. This could be related to CG, aileron travel or simply a nonalignment of the control surfaces. The result is a fly-off of the vehicle. This is a users remark on gitter that probably had such an issue (but got lucky)

I have some issues with the navigation in autonomous plane mode. After the transition to plane, it should go straight to the next waypoint but it turned left and went very long then came back to my visible range. I had also tried autonomous flight in just quad copter with the same gps module its worked pretty well. Does anyone know why it's not reliable in plane mode? Appreciate your help!

A standard geofence / rtl would not work in this case as this would attempt an RTL in FW mode, and it is disabled by default.

For standard VTOL we could consider deploying QuadChute when the VTOL drifts off course or is unable to navigate. Any thoughts? And is there already a detection for such a condition? and if not, what would you propose as detection method?

@AndreasAntener @tumbili @dagar

dagar commented 8 years ago

So step 1 would be some kind of generic flyaway detection perhaps in navigator or something more specific in the fw controllers.

sanderux commented 8 years ago

I think the easiest way is to see if the position setpoint error is increasing over a period of time (10 secs or so).

dagar commented 8 years ago

That sounds reasonable. One thing that immediately comes to mind is figuring out how it would fit in with engine failure detection.

tubeme commented 8 years ago

How about fly away in Quad mode? Not unseen scenario. It is good to think about fly aways in general. Good idea is to use the QuadChute for the purpose.

LorenzMeier commented 7 years ago

Closing as stale.