Simplify logic in superstructure rollers
Change-Id: Ibeacf80b95e21409f5e8e3e76fe00af8033faf51
diff --git a/y2019/control_loops/superstructure/superstructure.cc b/y2019/control_loops/superstructure/superstructure.cc
index 5edfce3..a75f9a1 100644
--- a/y2019/control_loops/superstructure/superstructure.cc
+++ b/y2019/control_loops/superstructure/superstructure.cc
@@ -67,10 +67,8 @@
status->intake.estopped || status->stilts.estopped;
if (output) {
- if (status->intake.position > kMinIntakeAngleForRollers) {
- output->intake_roller_voltage =
- (unsafe_goal != nullptr) ? unsafe_goal->roller_voltage : 0.0;
-
+ if (unsafe_goal && status->intake.position > kMinIntakeAngleForRollers) {
+ output->intake_roller_voltage = unsafe_goal->roller_voltage;
} else {
output->intake_roller_voltage = 0.0;
}