Gitiles
Code Review
Sign In
realtimeroboticsgroup.org
/
RealtimeRoboticsGroup
/
test
/
c1dc7d20cd12d175ea3b7400f96b1f74aae89ea9
/
frc971
/
control_loops
f111327
fixed the shooter crashing when unloaded before zeroed
by Austin Schuh
· 12 years ago
3693f9a
fixed a shooter segfault
by Brian Silverman
· 12 years ago
f246dbd
unbroke the shooter (and other?) control loops
by Brian Silverman
· 12 years ago
7b7c907
added hard voltage capping at the soft limits
by Brian Silverman
· 12 years ago
b087c0a
fixed the top claw breaking its limit when opening with it there
by Brian Silverman
· 12 years ago
dc3748d
cleaning up old junk in the python code
by Brian Silverman
· 12 years ago
f05948b
tweaked the slope of the line to make catching work better
by Brian Silverman
· 12 years ago
6dd2c53
tuned and redid the capping on the claw to prioritize separation error
by Brian Silverman
· 12 years ago
1704f33
got the lower claw to flop less than it did before
by Brian Silverman
· 12 years ago
c8688bb
merging in new and improved claw code
by Brian Silverman
· 12 years ago
3ac190a
Merged in the stuff most recently on the robot.
by James Kuszmaul
· 12 years ago
f63b0ae
Added stuff for properly capping voltage on claw.
by James Kuszmaul
· 12 years ago
fb0e0ae
Separated CoerceGoal out from drivetrain.
by James Kuszmaul
· 12 years ago
fe6d37e
Fixed the saturation with James' claw controller. Need to test more cases, but it looks pretty.
by Austin Schuh
· 12 years ago
0e7c03e
tuned shots
by Brian Silverman
· 12 years ago
f970f2c
got the practice bot shifting better
by Brian Silverman
· 12 years ago
d8a7cf0
made all the shooter tests pass again
by Brian Silverman
· 12 years ago
5665832
got battery voltage measurement working + used
by Brian Silverman
· 12 years ago
0ebe944
improved+verified shooter handling of too-big powers
by Brian Silverman
· 12 years ago
430dbee
merging in matrix logging support
by Brian Silverman
· 12 years ago
3146b64
actually use the new matrix logging stuff
by Brian Silverman
· 12 years ago
d633741
clarified a log message
by Brian Silverman
· 12 years ago
7203569
fixed (I think) handling just 1 claw being zeroed disabled
by Brian Silverman
· 12 years ago
71fbee0
made it so the claw can (disabled) without a driver's station
by Brian Silverman
· 12 years ago
74e5b4e
changed a log without a newline to a struct which makes more sense
by Brian Silverman
· 12 years ago
80fc94c
added an LED that turns on when the wrist is zeroed
by Brian Silverman
· 12 years ago
f48fab3
cleaned up lots of logging
by Brian Silverman
· 12 years ago
a25a041
Tuned drivetrain control loops and polydrive.
by Austin Schuh
· 12 years ago
1a08bd8
Shooter now recovers from no air well enough. Waits for the latch to open before moving.
by Austin Schuh
· 12 years ago
d1e65b9
fixed the shooter firing randomly
by Brian Silverman
· 12 years ago
6bf0d3c
split out the gyro reading and the rest of other_sensors
by Brian Silverman
· 12 years ago
101b964
changed sone INFOs to DEBUGs like they should be
by Brian Silverman
· 12 years ago
2e97681
Added additional verification for the shooter.
by Austin Schuh
· 12 years ago
0b03ec4
merging in new code to add logs to
by Brian Silverman
· 12 years ago
d30d738
Filtered spurrious edges in shooter.
by Austin Schuh
· 12 years ago
492331a
Made shoot action a bit more repeatable.
by Austin Schuh
· 12 years ago
78ad90b
merging in fixes for the actual robot code
by Brian Silverman
· 12 years ago
f4392d4
Fixed hard stop power reporting bug in shooter
by Austin Schuh
· 12 years ago
af23eaa
Wiggles drivetrain slower now.
by Austin Schuh
· 12 years ago
da82513
Sped up observer.
by Austin Schuh
· 12 years ago
4f8633f
Added a zeroed flag.
by Austin Schuh
· 12 years ago
d29689f
Added a PositionToPower function in the shooter.
by James Kuszmaul
· 12 years ago
9255abb
:Merge remote-tracking branch 'austin/ben_action' into action
by Ben Fredrickson
· 12 years ago
4aa863d
Merge remote-tracking branch 'brian/devel' into ben_action
by Austin Schuh
· 12 years ago
4edad87
Shooter now counts shots properly.
by Austin Schuh
· 12 years ago
a556b01
Updated claw to have better bounds
by Austin Schuh
· 12 years ago
b5afb69
Fixed drivetrain so it doesn't use the battery voltage when shifting.
by Austin Schuh
· 12 years ago
61893d5
Got a spurious nan, we believe from battery voltage? anyway we avoid nan goals now
by Ben Fredrickson
· 12 years ago
81ba2d5
Added self catch action. moved gyro to the othersensors queue. add sonar and travis hall effect to that queue. fixed a few bugs in shooter action.
by Ben Fredrickson
· 12 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
9ead1de
Got shoot action stuff building.
by James Kuszmaul
· 12 years ago
4abaf48
Started work on creating a shooter action with Austin.
by James Kuszmaul
· 12 years ago
7290a94
Removed SHOOTER_PREPARE_FIRE state (no longer try to remove backlash).
by James Kuszmaul
· 12 years ago
9c9ab42
still unstupidying log interval stuff...
by Brian Silverman
· 12 years ago
cf5067b
merging in code that works on actual hardware
by Brian Silverman
· 12 years ago
10a29b3
Merge remote-tracking branch 'ben/shooter' into ben_shooter
by Austin Schuh
· 12 years ago
ecdb025
Speed up shot reload time.
by Austin Schuh
· 12 years ago
eaecbbb
delay on missed position for updating edge counts. Makes sure we get two cycles before we calibrate to avoid spurious edges
by Ben Fredrickson
· 12 years ago
d779c0a
Fixed shooter joystick powers to be sane.
by Austin Schuh
· 12 years ago
2593385
Fixed constants and moved them out of control_loop.py
by Austin Schuh
· 12 years ago
ee02405
Merge remote-tracking branch 'ben/shooter' into ben_shooter
by Austin Schuh
· 12 years ago
78d5546
Fixed claw angle conversion bug and scaled the hall effect on the drivetrain propperly.
by Austin Schuh
· 12 years ago
7c9314f
Updated existing tests for Power conversion
by Ben Fredrickson
· 12 years ago
da334d1
Update limit checks and unit testing for PowerToPosition in shooter
by Ben Fredrickson
· 12 years ago
1b45f78
Added constants from pyhton to c++. kSpringConstant and kMaxExtension are in python
by Ben Fredrickson
· 12 years ago
6de9b49
switched to a capped absolute U controller to handle invalid voltage requests cleanly
by Ben Fredrickson
· 12 years ago
2f76ddf
use a standard map, monotonic controller for the intake and tusk control loop.
by Ben Fredrickson
· 12 years ago
6b42860
Fixed a couple unit test overshoot failures and an initial state bug.
by Austin Schuh
· 12 years ago
26a0dee
Fixed state transition right before zero
by Ben Fredrickson
· 12 years ago
fd5e2a3
started adding support for logging matrices and used it
by Brian Silverman
· 12 years ago
6439a7a
Merge remote-tracking branch 'ben/shooter' into ben_shooter
by Austin Schuh
· 12 years ago
a9dcfa4
full test of the zeroing
by Ben Fredrickson
· 12 years ago
2758ade
Enabled pole placement for the dual claw controller.
by Austin Schuh
· 12 years ago
170fe25
Cleaned up comments and formatting.
by Austin Schuh
· 12 years ago
e9d2a4a
Merge remote-tracking branch 'james/claw' into james_claw
by Austin Schuh
· 12 years ago
27b8fb1
Merge branch 'claw' into ben_shooter
by Austin Schuh
· 12 years ago
a2ebaf2
Merge remote-tracking branch 'austin/claw' into claw
by James Kuszmaul
· 12 years ago
06cbbf1
Fixed the shooter constants, a bunch of initialization bugs, and made it work without springs.
by Austin Schuh
· 12 years ago
4283bb4
Fixed the reset for min max edge value. Not compiled as the build is broken.
by Ben Fredrickson
· 12 years ago
ade3eab
Added average edge value that tracks the average range of values covered while on a hall effect edge. This allows us to know which edge we have hit.
by Ben Fredrickson
· 12 years ago
01c652b
Claw now zeros quickly and quite stably.
by Austin Schuh
· 12 years ago
dda283a
Debugged the claw calibration with Natalia. It now works, but doesn't have a good way to get soft limits.
by Austin Schuh
· 12 years ago
0e86651
Cleaned stuff up and made claw tests actually pass.
by James Kuszmaul
· 12 years ago
6a1cd21
fixed SimpleLogInterval stupidity
by Brian Silverman
· 12 years ago
f84a130
Claw now zeros, though slowly. Not sure about high speeds yet and the constants seem wrong.
by Austin Schuh
· 12 years ago
20ea4ce
fixed a log with the wrong priority
by Brian Silverman
· 12 years ago
97ece1a
Fixed place where it doesn't account for new U.
by James Kuszmaul
· 12 years ago
179cb22
Merge remote-tracking branch 'austin/claw' into claw
by James Kuszmaul
· 12 years ago
d536a40
Worked on getting claw to work with newer python code.
by James Kuszmaul
· 12 years ago
d36c369
Added claw zeroing code.
by Austin Schuh
· 12 years ago
d34569d
Fixed shooter to not have a spring some times.
by Austin Schuh
· 12 years ago
f982511
Merge branch 'austin/claw' into claw
by James Kuszmaul
· 12 years ago
c02a39a
It seems to work reasonably. Still need to make it perfect.
by James Kuszmaul
· 12 years ago
4e4ec8e
I updated the claw as best as I could to have independent separation/position. It won't work this way.
by James Kuszmaul
· 12 years ago
be1401f
Shooter now unloads propperly. Need to figure out why it is overshooting when the python isn't.
by Austin Schuh
· 12 years ago
9d75759
Removed fixed comment.
by Austin Schuh
· 12 years ago
f5642a9
Lazily fixed test case to detect gearbox preloading.
by Austin Schuh
· 12 years ago
75d4dda
Merge remote-tracking branch 'brian/devel' into claw
by Austin Schuh
· 12 years ago
c1fd96a
implemented a (simple) simulation of the plunger being latched
by Brian Silverman
· 12 years ago
faeee63
Fixed shooter Firing test\!
by Austin Schuh
· 12 years ago
Next »