Closed g-berthiaume closed 1 year ago
Currently the lib assumes constant timesteps:
Assumptions Measurements occur at equal spacing. (t(i) = t(i-1) + C) Output limits per term are symmetric around 0 (-limit <= term <= limit).
so the time delta is just some constant which the code currently assumes to be 1.
This is an assumption I'd like to see get dropped
Thanks for responding @ua-kxie with the correct answer.
In the library, the derivative term is computed that way in order to mitigate the derivative kick:
Shouldn't you also divide by the period?
I'm new to control, so I could be wrong. ^_^ Here's my math to explain where this question is coming from.