Claw now handles sensor resets properly.
diff --git a/frc971/control_loops/claw/claw.cc b/frc971/control_loops/claw/claw.cc
index 8fbf00f..60ce35a 100755
--- a/frc971/control_loops/claw/claw.cc
+++ b/frc971/control_loops/claw/claw.cc
@@ -220,6 +220,11 @@
// TODO(austin): Handle zeroing while disabled correctly (only use a single
// edge and direction when zeroing.)
+ if (reset()) {
+ bottom_claw_.set_zeroing_state(ZeroedStateFeedbackLoop::UNKNOWN_POSITION);
+ top_claw_.set_zeroing_state(ZeroedStateFeedbackLoop::UNKNOWN_POSITION);
+ }
+
if (::aos::robot_state.get() == nullptr) {
return;
}