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

Make a robust human controller #23

Open
moorepants opened this issue Jul 25, 2024 · 1 comment
Open

Make a robust human controller #23

moorepants opened this issue Jul 25, 2024 · 1 comment

Comments

@moorepants
Copy link
Contributor

moorepants commented Jul 25, 2024

The current method of finding full state feedback with LQR on the Carvallo-Whipple model is not robust in controlling the non-linear model with linear or non-linear tires. One option is to use a very simple controller that we can manually tune, like $T_7 = k u_4$. This can work but will likely fail with the large lateral kick plate forces. I think the next thing to try is to linearize the new model and find an LQR controller for it. This should be robust for a reasonable slip angle range but may still break down for high slip angles when we get into the non-linear areas of the Pacejka tire model.

@moorepants
Copy link
Contributor Author

Another option would be to use opty to solve for the open loop controls to manage the kick.

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

No branches or pull requests

1 participant