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

Safeguard for actuator normalization and fixing stall angle conversion #31

Closed
wants to merge 2 commits into from

Conversation

manumerous
Copy link
Contributor

A safeguard ensuring that the actuator normalization never produces negative values was added. This was needed since for example vertical rotors of the standart vtol quadplane have actuator values of 900 in fixed wing mode, even though their minimal pwm is specified as 1000.

Secondly the stall angle was currently specified in degrees without converting it to radians. This conversion is needed to use it together with the angle of attack and the trigonometric functions of the math library. The default stall angle was increased to 35 degrees for now.

A safeguard ensuring that the actuator normalization never produces negative values was added. This was needed since for example vertical rotors of the standart vtol quadplane have actuator values of 900 in fixed wing mode, even though their minimal pwm is specified as 1000.

Secondly the stall angle was currently specified in degrees without converting it to radians. This conversion is needed to use it together with the angle of attack and the trigonometric functions of the math library. The default stall angle was increased to 35 degrees for now.
Copy link
Member

@Jaeyoung-Lim Jaeyoung-Lim left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What you are seeing is invalid pwm values.

As long as this works for your regression, lets move on with this since we are short on time. But something to keep in mind

Tools/parametric_model/model_results.yml Outdated Show resolved Hide resolved
I decided to move the each model to it's own folder inside models. This way we can store all test logs, tests and performance results of this model inside its corresponding directory.
Copy link
Member

@Jaeyoung-Lim Jaeyoung-Lim left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't see the logs in the commit

Also please "rebase" this branch (not merge)

@manumerous manumerous closed this Apr 13, 2021
@manumerous manumerous deleted the quad-plane-improvement branch April 13, 2021 12:33
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

Successfully merging this pull request may close these issues.

None yet

2 participants