Add preliminary vision time adjuster
Change-Id: I3d920f0a689fb47ac238f7d845d7596b088e2d5d
diff --git a/y2017/control_loops/superstructure/BUILD b/y2017/control_loops/superstructure/BUILD
index 63e06f1..bac8655 100644
--- a/y2017/control_loops/superstructure/BUILD
+++ b/y2017/control_loops/superstructure/BUILD
@@ -66,3 +66,32 @@
':superstructure_queue',
],
)
+
+cc_library(
+ name = 'vision_time_adjuster',
+ hdrs = [
+ 'vision_time_adjuster.h',
+ ],
+ srcs = [
+ 'vision_time_adjuster.cc',
+ ],
+ deps = [
+ ':superstructure_queue',
+ '//aos/common:ring_buffer',
+ '//frc971/control_loops/drivetrain:drivetrain_queue',
+ '//y2017/vision:vision_queue',
+ ],
+)
+
+cc_test(
+ name = 'vision_time_adjuster_test',
+ srcs = [
+ 'vision_time_adjuster_test.cc',
+ ],
+ deps = [
+ ':vision_time_adjuster',
+ '//aos/common:time',
+ '//aos/testing:googletest',
+ '//aos/testing:test_shm',
+ ],
+)