Kill global .y2019.control_loops.superstructure.superstructure_queue object
Change-Id: Ib75e31cb6717e7421af2f33848f7a77bfb572d15
diff --git a/y2019/actors/autonomous_actor.cc b/y2019/actors/autonomous_actor.cc
index c933181..0f2b04e 100644
--- a/y2019/actors/autonomous_actor.cc
+++ b/y2019/actors/autonomous_actor.cc
@@ -25,7 +25,15 @@
localizer_control_sender_(
event_loop->MakeSender<
::frc971::control_loops::drivetrain::LocalizerControl>(
- ".frc971.control_loops.drivetrain.localizer_control")) {}
+ ".frc971.control_loops.drivetrain.localizer_control")),
+ superstructure_goal_sender_(
+ event_loop->MakeSender<::y2019::control_loops::superstructure::
+ SuperstructureQueue::Goal>(
+ ".y2019.control_loops.superstructure.superstructure_queue.goal")),
+ superstructure_status_fetcher_(event_loop->MakeFetcher<
+ ::y2019::control_loops::superstructure::
+ SuperstructureQueue::Status>(
+ ".y2019.control_loops.superstructure.superstructure_queue.status")) {}
bool AutonomousActor::WaitForDriveXGreater(double x) {
LOG(INFO, "Waiting until x > %f\n", x);