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

controls buoancy offset #615

Open
MrMondrian opened this issue Aug 22, 2024 · 0 comments
Open

controls buoancy offset #615

MrMondrian opened this issue Aug 22, 2024 · 0 comments

Comments

@MrMondrian
Copy link
Contributor

This is an idea we've been talking about since mid fall, but never got around to doing it mostly because it was suggested by a new member who was committed to doing it then quit before he implemented it.

The z pid is particularly hard to tune because of the buoyant force. If the I term is high then the auv will descend at a good speed but the i term will over wind/up down when away from the setpoint. if too low the auv takes too long to descend. in the worst case, the auv will be unable to stabilize at the setpoint (the happened in our last run at comp and is why dougie didn't go through the gate). adding an additional constant buoyant offset force in superimposer (probably only activate when a goal is active) simplify the z pid to be essentially the same as x and y. tuning would be easy and x y z pids could be reduced from 9 gains to 3

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