- 9ea3ff9 Create/support "continuous" control loops by James Kuszmaul · 1 year, 3 months ago
- 99f7c6a Move over to ABSL logging and flags. by Austin Schuh · 1 year, 2 months ago
- dd72800 Refactor year-agnostic catapult code to frc971 by Nathan Leong · 1 year, 7 months ago
- eeb98e9 Allow constructing control loops from flatbuffers by James Kuszmaul · 1 year, 8 months ago
- 50e3dca Upgrade clang to 16.0.3 by Austin Schuh · 2 years, 1 month ago
- c471ebe Add saturation for current loops by Ravago Jones · 2 years, 2 months ago
- 790cb54 Run clang-format on the entire repo by Philipp Schrader · 2 years, 2 months ago
- b39f452 Add support for multiple cycles of delay for U by Austin Schuh · 3 years, 5 months ago
- 482a914 Refactor szsdps to support the catapult controller taking over by Austin Schuh · 3 years, 6 months ago
- 64433f1 Add support for modeling the output delay by Austin Schuh · 3 years, 6 months ago
- b02bf5b Sundry fixes to statespace controllers by Austin Schuh · 4 years, 1 month ago
- bf0609c Replace use of deprecated C Standard library headers in C++ code. by Tyler Chatow · 4 years, 1 month ago
- 95771d9 Use enums for drivetrain KF states by Austin Schuh · 4 years, 7 months ago
- 43b9ae9 Tune flywheels by Austin Schuh · 5 years ago
- 36f8c4e Fix broken move constructor in HybridStateFeedbackLoop by Austin Schuh · 6 years ago
- 03be124 Expose dt in control loop plant parameters by James Kuszmaul · 6 years ago
- f257f3c Prefix LOG and CHECK with AOS_ by Austin Schuh · 6 years ago
- 109ed8d Factor out parts of drivetrain_lib_test by James Kuszmaul · 7 years ago
- 6738c36 Reformat python and c++ files by Tyler Chatow · 7 years ago
- 4d752d5 Store Q/R in StateFeedbackObserverCoefficients by James Kuszmaul · 7 years ago
- a062edb Added make_hybrid_drivetrain_velocity_loop to drivetrain_config by Austin Schuh · 7 years ago
- 33858a3 Removed Common by John Park · 7 years ago
- 8d20ca8 Added superstructure and intake classes. by Sabina Davis · 8 years ago
- ecb118d Merge "Deleted self.L from the loops if possible and replaced it with KalmanGain" by Austin Schuh · 8 years ago
- 3922dfa Deleted self.L from the loops if possible and replaced it with KalmanGain by Sabina Davis · 8 years ago
- 6260c09 Finish the pistol grip code by Brian Silverman · 8 years ago
- 20388b6 Make the internal control loop type a template argument. by Austin Schuh · 8 years ago
- 6501d23 Remove dependency on Loop from the observer and plant by Austin Schuh · 8 years ago
- 4cc4fe2 Split hybrid statespace loop out into a separate file by Austin Schuh · 8 years ago
- 94d5679 Templatize interpolation table to make it more geneirc. by Parker Schuh · 8 years ago
- 09cbf6a Model the hybrid KF as having 1 cycle of U delay. by Austin Schuh · 8 years ago
- 01c7b25 Split UpdateY from Update in StateFeedbackLoop by Austin Schuh · 8 years ago
- 3ad5ed8 Added a hybrid KF for the shooter. by Austin Schuh · 9 years ago
- e91f14c Move predict and correct logic into the plant and observer. by Austin Schuh · 9 years ago
- 3250183 Split StatespaceLoop into a Plant, Controller, and Observer. by Austin Schuh · 9 years ago
- c5fceb8 Put a plant inside the loop and moved A,B,etc there. by Austin Schuh · 9 years ago
- 36816c7 Remove unused StateFeedbackLoop test. by Austin Schuh · 9 years ago
- 64f17a5 Made StateFeedbackControllerConstants just a set of constants. by Austin Schuh · 9 years ago
- 66c1988 Pulled U out of the plant. by Austin Schuh · 9 years ago
- 6c20f20 Added A_continuous and B_continuous to StateFeedbackPlantCoefficients by Austin Schuh · 9 years ago
- 6ca0f79 Fixed collision detection. by Austin Schuh · 9 years ago
- 093535c Added position control and profiling to drivetrain. by Austin Schuh · 9 years ago
- f59b6bc Split the accelerating and decelerating gains for the superstructure. by Austin Schuh · 9 years ago
- 3f862bb Made error available outside the SS loop. by Austin Schuh · 10 years ago
- 2a04b26 Fix various things not compiling with the Kff change by Brian Silverman · 10 years ago
- b6a6d82 Added feed-forwards calculations to StateSpaceController. by Austin Schuh · 10 years ago
- 86093ad Added the feed forwards constant to StateFeedbackLoop. by Austin Schuh · 10 years ago
- c2b7774 UpdateObserver now takes U as an argument. by Austin Schuh · 10 years ago
- 703b8d4 Added a start at a fridge. by Austin Schuh · 11 years ago
- 1a38796 Added control loops for all subsystems and made tests run. by Austin Schuh · 11 years ago
- 5808bcb fix confusion between "input" and "output" by Brian Silverman · 11 years ago
- a21c3a2 added back explicit 0 indices by Brian Silverman · 11 years ago
- 0ca790b s/change_/mutable_/g by Brian Silverman · 11 years ago
- 273d8a3 cleaned up the control loop code by Brian Silverman · 11 years ago
- 0a151c9 fixed various memory leaks/overruns/etc by Brian Silverman · 11 years ago
- 890c3fe Austin update the closed dt loop to keep valid estimates of velocity. we then use these in shoot action to set an offset in claw angle for shooting at velocity. by Ben Fredrickson · 12 years ago
- 78d5546 Fixed claw angle conversion bug and scaled the hall effect on the drivetrain propperly. by Austin Schuh · 12 years ago
- d34569d Fixed shooter to not have a spring some times. by Austin Schuh · 12 years ago
- 3053788 Worked through the shooter loop and fixed a bunch of bugs. Switched the internal state in the loop to use the 0 point of the spring, fixed problems with the shooter, and pushed calibratoin into the loop. Lots better now. by Austin Schuh · 12 years ago
- cda86af Claw now zeros! by Austin Schuh · 12 years ago
- f9286cd Claw gets further when zeroing. by Austin Schuh · 12 years ago
- 2c590c3 added support for both drivetrains with the same code by Brian Silverman · 12 years ago
- 2054f5f Ported the polydrivetrain code over to C++. by Austin Schuh · 12 years ago
- b8cd689 fixed a StateFeedbackLoop off by 1 by Brian Silverman · 12 years ago
- c571e05 added a missing #include by Brian Silverman · 12 years ago
- e349062 Converted state feedback controller and plant over to being gain scheduled, and used them in the indexer. Also wrote the python to make it easy to design gain scheduled controllers. by Austin Schuh · 12 years ago
- 9644e1c State feedback loop now supports gain scheduling. by Austin Schuh · 12 years ago
- 849f003 Added assert to verify that U is within range. by Austin Schuh · 12 years ago
- 20fdbef made stuff compile on the crio by Brian Silverman · 12 years ago
- 06ee48e The wrist goal can no longer run away. by Austin Schuh · 13 years ago
- b1cdb38 Less constexpr. by Austin Schuh · 13 years ago
- dc1c84a Wrist loop test case now runs and fails. by Austin Schuh · 13 years ago