wpilibsuite/allwpilib
LinearSystemLoop constructor overload to automate KF and LQR creation
Open
#4,160 opened on Apr 11, 2022
component: wpimatheffort: 2good first issuetype: feature
Repository metrics
- Stars
- (1,281 stars)
- PR merge metrics
- (Avg merge 8d 11h) (153 merged PRs in 30d)
Description
Making the plant, Kalman filter, and LQR for common mechanisms could be abstracted more via another constructor overload. It would take:
- LinearSystem instance
- Controller error tolerance list
- Controller input tolerance list
- Estimator state tolerance list
- Estimator measurement tolerance list