Skip to content
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

Tumble detection improvement #1002

Closed
tobbeanton opened this issue Mar 22, 2022 · 4 comments
Closed

Tumble detection improvement #1002

tobbeanton opened this issue Mar 22, 2022 · 4 comments

Comments

@tobbeanton
Copy link
Member

tobbeanton commented Mar 22, 2022

The tumble detection is really good to avoid unnecessary damage to the Crazyflie when landing up-side down. However if a user don't know about this functionality it is confusing since the crazyflie needs to be restarted to fly again.

Suggestions:

  • When tumble detection triggers show this with e.g. blinking the LEDs
  • Print to cfclient console with useful information
  • Make an automatic recovery when the crazyflie is turned back again
@whoenig
Copy link
Contributor

whoenig commented Mar 22, 2022

I don't like the idea of an automatic recovery - that would be very dangerous if a user picks up the tumbled CF. Reset via a parameter (similar to resetting the EKF) would be nice, though.

@AsiaShi
Copy link

AsiaShi commented Aug 23, 2022

Thank you for your suggestions, I have increased the time to detect the tumble state, about 2s; Therefore, when I perform 360 ° flip operation, the UAV will not stop in an emergency, but when the tumbling time exceeds 2s, an emergency stop will be triggered. This is a better method I can think of at present. I look forward to your better improvement.

@knmcguire
Copy link
Member

This issue might not be necessary anymore due to all the supervisor implementation lately.

#1272

@knmcguire
Copy link
Member

So many things have changed here due to the supervisor implementation... so we will close this issue and consider it solved.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants