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

Yaw Damper implementation #22

Closed
iandareid opened this issue May 2, 2024 · 1 comment · Fixed by #26
Closed

Yaw Damper implementation #22

iandareid opened this issue May 2, 2024 · 1 comment · Fixed by #26
Assignees
Labels
enhancement New feature or request

Comments

@iandareid
Copy link
Collaborator

iandareid commented May 2, 2024

The yaw damper combats adverse yaw. It is a washout filter that counteracts the high frequency yaw resulting from the adverse yaw.

@iandareid iandareid converted this from a draft issue May 2, 2024
@iandareid iandareid added the enhancement New feature or request label May 2, 2024
@iandareid
Copy link
Collaborator Author

The yaw damper is implemented. I also changed the saturation code to warn you of bad input. Perhaps this is something we should put in the style guide? Essentially if you create a function it should warn about invalid input?

In any case the yaw damper works and is integrated. It is VERY reliant on matching the Aerodynamic coefficients if the washout filter gain y_kr and filter bandwidth p_wo to work. (See the UAV book chapter 6 section on Yaw Damper for more). We should at some point add documentation on how to tune yaw damper in the absence of a good aero model.

@iandareid iandareid self-assigned this May 17, 2024
@iandareid iandareid linked a pull request May 17, 2024 that will close this issue
@github-project-automation github-project-automation bot moved this from In Progress to Done in v2.0 Release May 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

1 participant