wpilibsuite/allwpilib

LinearSystemLoop constructor overload to automate KF and LQR creation

Open

#4,160 opened on Apr 11, 2022

View on GitHub
 (0 comments) (0 reactions) (0 assignees)C++ (714 forks)auto 404
component: wpimatheffort: 2good first issuetype: feature

Repository metrics

Stars
 (1,281 stars)
PR merge metrics
 (PR metrics pending)

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

Contributor guide