Factor out drivetrain functionality from y2016 auton actor
I hope that we can re-use this in the y2017 auton actor.
Change-Id: I1258a5ef99a706ebefaba8e2238bb80df68d586f
diff --git a/y2016/actors/BUILD b/y2016/actors/BUILD
index cfbeb2b..6e7db6e 100644
--- a/y2016/actors/BUILD
+++ b/y2016/actors/BUILD
@@ -49,16 +49,6 @@
],
)
-queue_library(
- name = 'autonomous_action_queue',
- srcs = [
- 'autonomous_action.q',
- ],
- deps = [
- '//aos/common/actions:action_queue',
- ],
-)
-
cc_library(
name = 'autonomous_action_lib',
srcs = [
@@ -68,11 +58,11 @@
'autonomous_actor.h',
],
deps = [
- ':autonomous_action_queue',
':vision_align_action_lib',
'//aos/common/util:phased_loop',
'//aos/common/logging',
'//aos/common/actions:action_lib',
+ '//frc971/autonomous:base_autonomous_actor',
'//frc971/control_loops/drivetrain:drivetrain_queue',
'//y2016/queues:ball_detector',
'//y2016/control_loops/superstructure:superstructure_queue',
@@ -90,7 +80,6 @@
],
deps = [
':autonomous_action_lib',
- ':autonomous_action_queue',
'//aos/linux_code:init',
],
)