From e11201f78e9d4aa7802e747d540d84cd42ec49e8 Mon Sep 17 00:00:00 2001
From: Brendan Bartels <bbartels@iastate.edu>
Date: Sat, 29 Oct 2016 16:30:51 -0500
Subject: [PATCH] website: Add controls page

---
 wobsite/controls.md | 25 +++++++++++++++++++++++++
 1 file changed, 25 insertions(+)
 create mode 100644 wobsite/controls.md

diff --git a/wobsite/controls.md b/wobsite/controls.md
new file mode 100644
index 000000000..04dacb4f9
--- /dev/null
+++ b/wobsite/controls.md
@@ -0,0 +1,25 @@
+---
+layout: default
+---
+# Quadcopter PID Controllers
+
+The quadcopter is stabilized with on-board PID controllers. These controllers
+use pitch, roll, and yaw data from on-board sensors and positional data from the
+infrared tracking system to determine appropriate actuator signals necessary
+to keep the quadcopter stable during flight.
+
+The classical PID controller is characterized by 3 coefficients that specify
+how the controller functions. A PID controller can be configured through
+iterative determination of the PID coefficients, but we expect to obtain a more
+accurate control system by first developing a robust mathematical model of the
+quadcopter system. Once we establish this model, we can use numerical
+characteristics of the quadcopter to calculate the appropriate PID coefficients
+for our controllers.
+
+The model we are developing follows the methods developed by our advising
+graduate student Matt Rich in his thesis [Model development, system
+identification, and control of a quadrotor helicopter][1].
+
+
+
+[1]: http://lib.dr.iastate.edu/etd/12770/
\ No newline at end of file
-- 
GitLab