We have this issue in the AC issues list which suggests that we should trigger a GCS failsafe after the vehicle and ground station lose contact for more than 5 seconds even if the user has not been using the virtual sticks to control the copter:
https://github.com/diydrones/ardupilot/issues/705
What I worry about is false positives leading to unexpected RTLs or LANDs because it will mean if you’ve ever connected telemetry and then disconnect it, it will attempt an RTL.
To fight against this it has the regular checks we have for other failsafes:
1. If in manual flight mode (Stabilize, ACRO) with throttle at zero it will disarm immediately
2. If very close to home it will simply LAND
Basically I’m wondering, do we really want to consider telemetry as critical even if it’s not being used to fly the vehicle using rc-overrides?
I guess we need to consider situations like Guided mode where the GCS is controlling the vehicle but it’s not through the rc-overrides. In these cases though I think the user can retake control with the transmitter. If the vehicle is out of transmitter range then it should already have triggered a radio/throttle failsafe.
-Randy
--
You received this message because you are subscribed to the Google Groups "drones-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to drones-discus...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
I Our current system for copter is akin to making an airplane suddenly nose-dive and crater with no warning every time it failsafes.
--
FS options should be the same, with a few mods. LOITER/CIRCLE(optional unlimited) then RTL/LAND, unless AUTO.
If using Tx, some may still want GCS_FS. I disable it.(false positive?/range issues_More often w/Rover than Copter)
If using virtual sticks, RC_OVERIDE_FS, w/options above, as well as ability to return to Tx. (Only if Throttle_FS is enabled?)
Regarding Guided/FollowMe, I think it should have a separate FS. GCS_FS would have you covered, but if Guided to a point beyond GCS range, I think there should be an option to continue(like for AUTO) then enable FS once WP has been reached.
I usually disable GCS_FS, but would like that protection during FollowMe. If my Telem. gets disconnected, Tx is across the field, currently copter stays at its last known FollowMe WP, no problem. But FS would be a nice 'option' at that point, while keeping GCS_FS disabled.
Not sure if any of this makes sense to you guys, just a few ideas from someone that has never seen code,(blink,helloworld) and rarely looks at his logs. I prefer to spend my time on the sticks.
Mike
--