aboutsummaryrefslogtreecommitdiff
path: root/src/modules/position_estimator_inav/inertial_filter.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/modules/position_estimator_inav/inertial_filter.c')
-rw-r--r--src/modules/position_estimator_inav/inertial_filter.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/modules/position_estimator_inav/inertial_filter.c b/src/modules/position_estimator_inav/inertial_filter.c
index a36a4688d..c70cbeb0e 100644
--- a/src/modules/position_estimator_inav/inertial_filter.c
+++ b/src/modules/position_estimator_inav/inertial_filter.c
@@ -15,6 +15,7 @@ void inertial_filter_predict(float dt, float x[2], float acc)
if (!isfinite(acc)) {
acc = 0.0f;
}
+
x[0] += x[1] * dt + acc * dt * dt / 2.0f;
x[1] += acc * dt;
}