Add feedback to the spline drivetrain.
Change-Id: I11bc55bd6d8ca866dbd85d2b1efcd8e278f8021f
diff --git a/frc971/control_loops/drivetrain/drivetrain.cc b/frc971/control_loops/drivetrain/drivetrain.cc
index 168f81d..d097ec8 100644
--- a/frc971/control_loops/drivetrain/drivetrain.cc
+++ b/frc971/control_loops/drivetrain/drivetrain.cc
@@ -337,7 +337,8 @@
dt_closedloop_.Update(output != NULL && controller_type == 1);
- dt_spline_.Update(output != NULL && controller_type == 2);
+ dt_spline_.Update(output != NULL && controller_type == 2,
+ xytheta_state_.block<5, 1>(0, 0));
switch (controller_type) {
case 0:
@@ -389,6 +390,7 @@
dt_openloop_.PopulateStatus(status);
dt_closedloop_.PopulateStatus(status);
+ dt_spline_.PopulateStatus(status);
}
double left_voltage = 0.0;