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',
+      ],
+    },
+  ],
+}