summaryrefslogtreecommitdiffhomepage
path: root/ftnoir_filter_ewma2/ftnoir_filter_ewma2.h
diff options
context:
space:
mode:
authorDonovan Baarda <abo@minkirri.apana.org.au>2013-08-11 13:49:04 +1000
committerDonovan Baarda <abo@minkirri.apana.org.au>2013-08-11 13:49:04 +1000
commit9547e0aea4918da744f58d0b908a952f55a96df0 (patch)
tree29f32dc71843f746bc14b5b54691b4d9dd6f50bc /ftnoir_filter_ewma2/ftnoir_filter_ewma2.h
parent3cef6a9a5fce201fa8cfbbe2301a933bc9fc9636 (diff)
Change ewma2 filter to compare filtered delta vs learned noise to
dynamically adjust filtering for each channel.
Diffstat (limited to 'ftnoir_filter_ewma2/ftnoir_filter_ewma2.h')
-rw-r--r--ftnoir_filter_ewma2/ftnoir_filter_ewma2.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/ftnoir_filter_ewma2/ftnoir_filter_ewma2.h b/ftnoir_filter_ewma2/ftnoir_filter_ewma2.h
index a5f3ef24..72dc6f0a 100644
--- a/ftnoir_filter_ewma2/ftnoir_filter_ewma2.h
+++ b/ftnoir_filter_ewma2/ftnoir_filter_ewma2.h
@@ -53,8 +53,10 @@ private:
double newHeadPose; // Structure with new headpose
bool first_run;
- double alpha_smoothing;
- double alpha[6];
+ double delta_smoothing;
+ double noise_smoothing;
+ double delta[6];
+ double noise[6];
double kMinSmoothing;
double kMaxSmoothing;