Ok, no hay problema, a medida vaya avanzando puedo ir publicando resultados.
En cuanto al giróscopo estoy viendo de implementar un threshold en 2 o 3 sigma (desviacion estándar).
Básicamente tomo 600 muestras separadas 1ms y calculo el offset (la media). Luego tomo otras 600 muestras y calculo el sigma. Los valores que estoy obteniendo son:
Acelerometro ADXL345 y Giroscopo L3G4200D
4.2600 -9.0567 -17.1950 1.6532 1.2564 1.5661
Acelerometro ADXL345 y Giroscopo L3G4200D
5.7517 -8.5733 -16.1900 2.7663 1.6563 1.3489
Acelerometro ADXL345 y Giroscopo L3G4200D
4.7367 -7.9067 -16.2100 2.5645 1.3404 1.2402
Acelerometro ADXL345 y Giroscopo L3G4200D
5.7150 -8.3000 -16.0467 1.9422 1.2892 1.5570
Acelerometro ADXL345 y Giroscopo L3G4200D
5.2433 -8.2783 -16.2433 2.8104 1.5344 1.1312
Acelerometro ADXL345 y Giroscopo L3G4200D
5.8933 -8.6017 -15.9950 2.4251 1.2425 1.7076
los primeros 3 valores son el offset y luego tengo el sigma. Esos datos están en RAW, o sea falta escalar (multiplicar por 0.07) para que de en dps. Viendolo de esta forma no parece ser tan ruidoso (0,17 dps en el eje X).
Probe despues integrar esas velocidades y calcular ángulos y obtengo una deriba de mas o menos 1° cada 50 segundos. Esto es sin implementar el threshold.
Lo que tengo que revisar ahora es porque en la aplicacion de la DCM me parece que la deriva es mucho más grande...
Tengo tambien un mpu6050 y estoy tratando de armarme esta IMU:
http://www.varesano.net/projects/hardware/FreeIMU.
con la mpu9150 no tengo tiempo de hacer el diseño de la placa, pero si consgo algún proyecto potable, puedo hacerme el impreso y armar la placa sin problema para su testeo...
Bueno, estamos hablando. Saludos!