Change ZeroingEstimator constructors to explicit
Change-Id: I6dc6df30d7351ac52f4a8a06dfea57bbf1a47fdf
diff --git a/frc971/control_loops/profiled_subsystem.h b/frc971/control_loops/profiled_subsystem.h
index 84803af..fe64b75 100644
--- a/frc971/control_loops/profiled_subsystem.h
+++ b/frc971/control_loops/profiled_subsystem.h
@@ -217,8 +217,8 @@
const typename ZeroingEstimator::ZeroingConstants &zeroing_constants,
const ::frc971::constants::Range &range, double default_velocity,
double default_acceleration)
- : ProfiledSubsystem<3, 1, ZeroingEstimator>(::std::move(loop),
- {{zeroing_constants}}),
+ : ProfiledSubsystem<3, 1, ZeroingEstimator>(
+ ::std::move(loop), {{ZeroingEstimator(zeroing_constants)}}),
profile_(::aos::controls::kLoopFrequency),
range_(range),
default_velocity_(default_velocity),