Gitiles
Code Review
Sign In
realtimeroboticsgroup.org
/
RealtimeRoboticsGroup
/
test
/
7b9a3baa2bc277c729bb2f5ba0b574d75263a1c2
/
y2015
/
control_loops
/
claw
/
claw.cc
4f2e2ce
Pull state out of the zeroing estimators more nicely
by Brian Silverman
· 9 years ago
f2a50ba
Upgraded the rest of Time.
by Austin Schuh
· 9 years ago
88af085
Autogen rules written for elevator module.
by Austin Schuh
· 9 years ago
214e9c1
Converted trapezoid_profile over to monotonic_clock
by Austin Schuh
· 9 years ago
e8e09ba
Autogen rule written for 'claw' module.
by Adam Snaider
· 10 years ago
c81a13d
Fix a couple of files which were relying on implicit conversions
by Brian Silverman
· 10 years ago
b691f5e
Move 2015-specific code to its own folder.
by Brian Silverman
· 10 years ago
[Renamed (98%) from frc971/control_loops/claw/claw.cc]
09b30ae
don't estop when the claw looks out of bounds
by Brian Silverman
· 11 years ago
5fe6c43
quiet down logs at start
by Brian Silverman
· 11 years ago
813b9af
Added a bunch of new actions.
by Austin Schuh
· 11 years ago
bd5308a
Claw control loop now is only profiled.
by Austin Schuh
· 11 years ago
3cd11c5
Added detection of bad index zeroing pulse.
by Adam Snaider
· 11 years ago
c3b48df
Added goal output to claw.
by Austin Schuh
· 11 years ago
ab27423
Add zeroing state to claw status messages.
by Daniel Petti
· 11 years ago
9cf68c8
Add claw control loop.
by Daniel Petti
· 11 years ago
703b8d4
Added a start at a fridge.
by Austin Schuh
· 11 years ago
6b5ba79
Integration: Updating queues to output current position. Added structure for fridge and claw files.
by Ben Fredrickson
· 11 years ago
20141f9
remove all the crio, bbb, and 2014 code
by Brian Silverman
· 11 years ago
d8f403a
run control loops and write their output on new sensor values
by Brian Silverman
· 11 years ago
3ba10f02
Loosened claw rezero threshold to avoid false positives.
by Austin Schuh
· 11 years ago
73df934
re-added a few last ", 0"s
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
11c6f7f
unbroke claw_lib_test and cleaned up LOGs in claw
by Brian Silverman
· 11 years ago
640f97a
changed the claw rezeroing behavior
by Brian Silverman
· 11 years ago
ad9e000
got 2 balls in 2 goal auto working
by Brian Silverman
· 12 years ago
0637431
fixed claw separation limiting
by Brian Silverman
· 12 years ago
cc3844a
fixed the claw zeroing bug
by Brian Silverman
· 12 years ago
e4c701d
added notes about a problem we saw
by Brian Silverman
· 12 years ago
3811150
moved things to places that make more sense
by Brian Silverman
· 12 years ago
084372e
added rezeroing if we ever get off
by Brian Silverman
· 12 years ago
00d4246
merging in changes saved for after SVR
by Brian Silverman
· 12 years ago
ed9df2f
fixed claw power capping before it knows where they are
by Brian Silverman
· 12 years ago
a6553ed
aos/common/{control_loop=>controls} and moved polytope.h into it
by Brian
· 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
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
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
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
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
78ad90b
merging in fixes for the actual robot code
by Brian Silverman
· 12 years ago
4f8633f
Added a zeroed flag.
by Austin Schuh
· 12 years ago
9255abb
:Merge remote-tracking branch 'austin/ben_action' into action
by Ben Fredrickson
· 12 years ago
a556b01
Updated claw to have better bounds
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
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
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
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
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
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
0e86651
Cleaned stuff up and made claw tests actually pass.
by James Kuszmaul
· 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
d536a40
Worked on getting claw to work with newer python code.
by James Kuszmaul
· 12 years ago
7c021c4
s/seperation/separation/g
by Brian Silverman
· 12 years ago
069143b
Claw now respects the limits.
by Austin Schuh
· 12 years ago
59540ce
Merge remote-tracking branch 'joe/clawposfixing' into claw
by Austin Schuh
· 12 years ago
1a49994
Claw now handles sensor resets properly.
by Austin Schuh
· 12 years ago
0c73342
Handle disabled while fine calibrating.
by Austin Schuh
· 12 years ago
da44bda
Merge remote-tracking branch 'brian/devel' into claw
by Austin Schuh
· 12 years ago
e7f90d1
Claw avoids windup.
by Austin Schuh
· 12 years ago
e0a9546
converted the claw to separate structures for each hall effect
by Brian Silverman
· 12 years ago
4cb047f
Fixed bugs when starting on hall effect sensors.
by Austin Schuh
· 12 years ago
d27931c
Renamed constants to be in a claw structure.
by Austin Schuh
· 12 years ago
7376ff5
claw pos fixing is a WIP. Commented out so it still builds
by joe
· 12 years ago
288c8c3
Validated calibration edge.
by Austin Schuh
· 12 years ago
cda86af
Claw now zeros!
by Austin Schuh
· 12 years ago
9b38842
Added ability to fine tune calibration maybe after auto. Goes to set position then catches the up edge on the calib hall effect. Does bottom then the top claw.
by Ben Fredrickson
· 12 years ago
f9286cd
Claw gets further when zeroing.
by Austin Schuh
· 12 years ago
4b7b5d0
Wrist now moves in the test, but doesn't zero.
by Austin Schuh
· 12 years ago
cc0bf31
Added most of Ben's changes in.
by Austin Schuh
· 12 years ago
3bb9a44
Renamed everything to claw.
by Austin Schuh
· 12 years ago