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

Attitude control unstable beyond about 30 degrees roll/pitch #74

Closed
jpreiss opened this issue Jun 21, 2018 · 3 comments
Closed

Attitude control unstable beyond about 30 degrees roll/pitch #74

jpreiss opened this issue Jun 21, 2018 · 3 comments
Labels

Comments

@jpreiss
Copy link
Collaborator

jpreiss commented Jun 21, 2018

the SE(3) controller from Mellinger/Li should be capable of trajectory tracking with around 60 degrees roll/pitch angle without problems. Our implementation only can get to around 30 degrees. This has been observed by @whoenig and me in a trajectory tracking scenario and by @pPatrickK in #71 in a position setpoint step scenario. I believe this is due to some implementation bug.

@jpreiss jpreiss added the bug label Feb 20, 2021
@whoenig
Copy link
Contributor

whoenig commented Aug 17, 2021

Can we close this @jpreiss ? I feel this doesn't belong to this repo anymore, since we don't maintain the firmware. Also, I think this is actually due to the low thrust-to-weight ratio of about 1.4, which is significantly lower than the quadrotors used in other experiments.

@jpreiss
Copy link
Collaborator Author

jpreiss commented Aug 17, 2021

Sure, but maybe we can open an issue in crazyflie-firmware? I am not convinced that our controller implementation is bug-free. For example, when I was working on converting the controller to SI units I believe I found that our feedforward thrust command is not properly scaled like the feedback terms.

You might be right about the low thrust causing problems for fast trajectory tracking, but I think it will help future Crazyflie users to know that the performance limits of the controller have not been thoroughly investigated.

@whoenig
Copy link
Contributor

whoenig commented Aug 17, 2021

Added in bitcraze/crazyflie-firmware#832.

@whoenig whoenig closed this as completed Aug 17, 2021
jpreiss pushed a commit to jpreiss/crazyswarm that referenced this issue Mar 16, 2024
Added default topics for multiranger scan and odometry
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

2 participants