-
Notifications
You must be signed in to change notification settings - Fork 37
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
I gain is rounded off. #52
Comments
|
The I control calculation was correctly performed with a double type. vesc/vesc_hw_interface/src/vesc_servo_controller.cpp Lines 103 to 124 in 3d5e62e
|
In order to improve the calculation of antiwindup, we referred to the following article. The behavior was unstable because of the proprietary calculation method. It has been re-implemented using the "Back-Calculation" method. |
Abstract
The problem occurs when adjusting the PID gain of the position.
When the I-gain is 0.4 or less, it is not integrated at all.
When the I-gain is set to 0.5 or higher, it suddenly becomes integrated.
How to Reproduce the Bug
Problem due to the Bug
Factors
Suggestion
The text was updated successfully, but these errors were encountered: