Add zeroing estimator class.
Change-Id: I355db861a289a4f0f24eb2ca3e84a4e21270bfce
diff --git a/frc971/zeroing/zeroing.gyp b/frc971/zeroing/zeroing.gyp
new file mode 100644
index 0000000..973ca9c
--- /dev/null
+++ b/frc971/zeroing/zeroing.gyp
@@ -0,0 +1,40 @@
+{
+ 'targets': [
+ {
+ 'target_name': 'zeroing_queue',
+ 'type': 'static_library',
+ 'sources': [
+ '<(DEPTH)/frc971/zeroing/zeroing_queue.q',
+ ],
+ 'variables': {
+ 'header_path': 'frc971/zeroing',
+ },
+ 'includes': ['../../aos/build/queues.gypi'],
+ },
+ {
+ 'target_name': 'zeroing',
+ 'type': 'static_library',
+ 'sources': [
+ 'zeroing.cc',
+ ],
+ 'dependencies': [
+ 'zeroing_queue',
+ ],
+ },
+ {
+ 'target_name': 'zeroing_test',
+ 'type': 'executable',
+ 'sources': [
+ 'zeroing_test.cc',
+ ],
+ 'dependencies': [
+ '<(EXTERNALS):gtest',
+ '<(AOS)/common/common.gyp:queue_testutils',
+ 'zeroing',
+ 'zeroing_queue',
+ '<(AOS)/common/util/util.gyp:thread',
+ '<(AOS)/common/common.gyp:die',
+ ],
+ },
+ ],
+}