altos: Add gyro-based orientation tracking
authorKeith Packard <keithp@keithp.com>
Fri, 25 Oct 2013 11:05:09 +0000 (04:05 -0700)
committerKeith Packard <keithp@keithp.com>
Fri, 25 Oct 2013 11:05:09 +0000 (04:05 -0700)
commit08143a922fe27bc50a19924f46538f9476ab5fd1
treecdd2be15a286183eade9d6b665d5bc5a99d5abff
parentba99630f33440b993c69830856d2a7741ffdef71
altos: Add gyro-based orientation tracking

This tracks the angle-from-vertical as an additional input to the pyro
channels.

Signed-off-by: Keith Packard <keithp@keithp.com>
16 files changed:
src/core/ao_data.h
src/core/ao_flight.c
src/core/ao_kalman.c
src/core/ao_pyro.c
src/core/ao_quaternion.h [new file with mode: 0644]
src/core/ao_sample.c
src/core/ao_sample.h
src/core/ao_telemetry.c
src/core/ao_telemetry.h
src/drivers/ao_mpu6000.c
src/drivers/ao_mpu6000.h
src/stm/Makefile.defs
src/telemega-v0.3/Makefile
src/test/Makefile
src/test/ao_flight_test.c
src/test/ao_quaternion_test.c [new file with mode: 0644]