Description: Headtracker using sensors: ADXL345 (acc), ITG3200 (gyro), HMC5843 (mag) with data fusion using an extended kalman filter on STM32F10x and data output via USB to PC. Code (sensor reading, filter) written by me. Validated on real hardware.
To Search:
File list (Check if you may need any files):
Headtracker
...........\src
...........\...\ekf.h
...........\...\i2cpoll.h
...........\...\main.c
...........\...\matrix.h
...........\...\quaternion.h
...........\...\stm32f10x_conf.h
...........\...\stm32f10x_it.c
...........\...\stm32f10x_it.h
...........\...\system_stm32f10x.c
...........\...\systick.h
...........\...\usb.c
...........\...\usb.h
...........\...\usb_conf.h
...........\...\usb_desc.c
...........\...\usb_desc.h
...........\...\usb_endp.c
...........\...\usb_istr.c
...........\...\usb_istr.h
...........\...\usb_prop.c
...........\...\usb_prop.h
...........\...\usb_pwr.c
...........\...\usb_pwr.h
...........\...\vector.h