-
Notifications
You must be signed in to change notification settings - Fork 16.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Copter: parachute release is separate from crash-check allows possibility of parachute not being deployed in crash #4702
Comments
This has been partially resolved in that the parachute should deploy more easily now reducing the chance that the crash detector will fire first. |
Is the fix sufficient enough to close this issue? |
@Naterater, i'd forgotten about this.. i think we should probably leave it open as a reminder.. |
Wow. Talk about timing. I hit this problem just now when writing |
@peterbarker, since that PR is merged, does that solve everything here? |
@Naterater, the autotest is there now and highlights the issue.. but the underlying issue itself has not been fixed |
|
related to this, should we fire chute on armed watchdog? |
|
I think this issue is still present! Im doing the tests by arming in stabilize, then rotating the quad more than 20 degrees and i get a crash and disarming motors but not releasing parachute! Im in beta 4.1 and manual tests with the remote do release the parachute. Here is the log https://drive.google.com/file/d/1Eha9vKNj-sIjxJ-pdNBw6bcIsmEnjLZX/view?usp=sharing |
Maybe Im missing something or the documentation (here https://ardupilot.org/copter/docs/parachute.html) is outdated, how can i test the automatic deployment of chute? |
The code for the regular crash-check is quite separate from the parachute release check.
They use almost exactly the same logic except that the parachute triggers after 1sec of loss of control while the crash-check triggers after 2 seconds. Also the parachute-check checks that the barometer says we're falling.
The separation of the logic means we're open to the possibility of the crash-check triggering without the chute deploying. Maybe that should be possible because we could imagine a simple flip on take-off (we might not want the parachute to deploy in this case).. but perhaps we should at least combine the logic and possibly delay the crash-check timeout if a parachute is installed (to give time to see if the vehicle is falling).
The text was updated successfully, but these errors were encountered: