Disable voltage error on 2024 intake pivot

Change-Id: Ia2c44d246c2bee53856a65c7a341818c85c1cfe3
Signed-off-by: James Kuszmaul <jabukuszmaul+collab@gmail.com>
diff --git a/frc971/control_loops/python/angular_system.py b/frc971/control_loops/python/angular_system.py
index beade85..16773fa 100755
--- a/frc971/control_loops/python/angular_system.py
+++ b/frc971/control_loops/python/angular_system.py
@@ -23,6 +23,7 @@
                  kalman_r_position,
                  radius=None,
                  dt=0.00505,
+                 enable_voltage_error=True,
                  delayed_u=0):
         """Constructs an AngularSystemParams object.
 
@@ -43,6 +44,7 @@
         self.kalman_r_position = kalman_r_position
         self.radius = radius
         self.dt = dt
+        self.enable_voltage_error = enable_voltage_error
         self.delayed_u = delayed_u
 
 
@@ -185,7 +187,8 @@
         self.K_unaugmented = self.K
         self.K = numpy.matrix(numpy.zeros((1, 3)))
         self.K[0, 0:2] = self.K_unaugmented
-        self.K[0, 2] = 1
+        if params.enable_voltage_error:
+            self.K[0, 2] = 1
 
         self.Kff = numpy.concatenate(
             (self.Kff, numpy.matrix(numpy.zeros((1, 1)))), axis=1)