Gitiles
Code Review
Sign In
realtimeroboticsgroup.org
/
RealtimeRoboticsGroup
/
test
/
f2639283d8a4388ecb3b9cb41b97c47e18a901b1
/
frc971
/
control_loops
/
state_feedback_loop.h
8d20ca8
Added superstructure and intake classes.
by Sabina Davis
· 7 years ago
ecb118d
Merge "Deleted self.L from the loops if possible and replaced it with KalmanGain"
by Austin Schuh
· 7 years ago
3922dfa
Deleted self.L from the loops if possible and replaced it with KalmanGain
by Sabina Davis
· 7 years ago
6260c09
Finish the pistol grip code
by Brian Silverman
· 7 years ago
20388b6
Make the internal control loop type a template argument.
by Austin Schuh
· 7 years ago
6501d23
Remove dependency on Loop from the observer and plant
by Austin Schuh
· 7 years ago
4cc4fe2
Split hybrid statespace loop out into a separate file
by Austin Schuh
· 7 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
· 8 years ago
e91f14c
Move predict and correct logic into the plant and observer.
by Austin Schuh
· 8 years ago
3250183
Split StatespaceLoop into a Plant, Controller, and Observer.
by Austin Schuh
· 8 years ago
c5fceb8
Put a plant inside the loop and moved A,B,etc there.
by Austin Schuh
· 8 years ago
36816c7
Remove unused StateFeedbackLoop test.
by Austin Schuh
· 8 years ago
64f17a5
Made StateFeedbackControllerConstants just a set of constants.
by Austin Schuh
· 8 years ago
66c1988
Pulled U out of the plant.
by Austin Schuh
· 8 years ago
6c20f20
Added A_continuous and B_continuous to StateFeedbackPlantCoefficients
by Austin Schuh
· 8 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
· 9 years ago
2a04b26
Fix various things not compiling with the Kff change
by Brian Silverman
· 9 years ago
b6a6d82
Added feed-forwards calculations to StateSpaceController.
by Austin Schuh
· 9 years ago
86093ad
Added the feed forwards constant to StateFeedbackLoop.
by Austin Schuh
· 9 years ago
c2b7774
UpdateObserver now takes U as an argument.
by Austin Schuh
· 9 years ago
703b8d4
Added a start at a fridge.
by Austin Schuh
· 10 years ago
1a38796
Added control loops for all subsystems and made tests run.
by Austin Schuh
· 10 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
· 11 years ago
78d5546
Fixed claw angle conversion bug and scaled the hall effect on the drivetrain propperly.
by Austin Schuh
· 11 years ago
d34569d
Fixed shooter to not have a spring some times.
by Austin Schuh
· 11 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
· 11 years ago
cda86af
Claw now zeros!
by Austin Schuh
· 11 years ago
f9286cd
Claw gets further when zeroing.
by Austin Schuh
· 11 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
· 12 years ago
b1cdb38
Less constexpr.
by Austin Schuh
· 12 years ago
dc1c84a
Wrist loop test case now runs and fails.
by Austin Schuh
· 12 years ago