Expected behavior
Feedforward calculations should likely be in a different class. At a minimum, thetaFF should come from some calculation of the expected rotational velocity at that point in the trajectory.
Screenshots
N/A
Desktop (please complete the following information):
WPILib Version: 2022.4.1
OS: All
Additional context
We have patched this in userland with this class. While it may not be the exact correct answer, it represents something that is functional.
Describe the bug
The existing holonomic drive controller classes inconsistently incorporate feedforward.
To Reproduce Comments reference this code
Expected behavior Feedforward calculations should likely be in a different class. At a minimum,
thetaFF
should come from some calculation of the expected rotational velocity at that point in the trajectory.Screenshots N/A
Desktop (please complete the following information):
Additional context We have patched this in userland with this class. While it may not be the exact correct answer, it represents something that is functional.
Additional discord context