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

If voltage goes below ~2.6V it can reset the LH-deck #695

Open
tobbeanton opened this issue Feb 11, 2021 · 3 comments
Open

If voltage goes below ~2.6V it can reset the LH-deck #695

tobbeanton opened this issue Feb 11, 2021 · 3 comments
Labels

Comments

@tobbeanton
Copy link
Member

For a longer discussion check this forum thread.

Summary: Especially during take off and if old batteries are used the LH-deck can be reset if voltage goes below ~2.6V, resulting in lost tracking and most often a crash.

One solution could be to reduce output power if voltage goes below e.g. 2.7V. This is specific to each platform so implementation must be platform dependent.

@jonasdn
Copy link
Contributor

jonasdn commented Sep 3, 2021

What does platform mean in this context @tobbeanton ? Different decks or Crazyflie 2.1 vs BigQuad vs Tag vs Quad? or both?

@jonasdn
Copy link
Contributor

jonasdn commented Sep 3, 2021

Would having a voltage limit under an #ifdef be a sufficient solution for this?

@jonasdn
Copy link
Contributor

jonasdn commented Oct 27, 2021

So, the way forward we see is:

  • we want to log to the user in some way when this is happening
  • we want to try adjust the current battery compensated table in morors.c to see if we can account for this
  • we want to investigate adding more graceful handling of voltage dip to the supervisor module

For instance we can imagine a parameter that controls what the Crazyflie will do when we detect a dangerous voltage dip/level:

  • Nothing
  • Attempt to land
  • Stop all motors
  • Beep / highlight?

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

No branches or pull requests

3 participants