summaryrefslogtreecommitdiff
path: root/altoslib/AltosTelemetrySensor.java
diff options
context:
space:
mode:
authorKeith Packard <keithp@keithp.com>2009-05-17 22:24:53 -0700
committerKeith Packard <keithp@keithp.com>2009-05-17 22:24:53 -0700
commit69616104813fc5ba89fb3128d04fb9328961c59c (patch)
tree57b1bbcff9013287c642c2050a3f64db6a033988 /altoslib/AltosTelemetrySensor.java
parent1234694eb903b204488ddc7cb30bcfe34bf1e677 (diff)
While on the pad, zero out velocity every second
We integrate acceleration to get velocity, but that means sitting on the pad for a long time can add substantial error to the velocity value. Each second, take the velocity value from a full second ago and subtract that out of the current velocity. Once we detect boost, this will stop, which means that as long as we detect boost within a second, we won't have subtracted out any "real" velocity. This keeps the pad velocity hovering around zero, which is pretty useful. Signed-off-by: Keith Packard <keithp@keithp.com>
Diffstat (limited to 'altoslib/AltosTelemetrySensor.java')
0 files changed, 0 insertions, 0 deletions