Hola,
Alguien ha logrado hacer funcionar estos dos componentes sin ningún tipo de error / deriva con processing?
Explayándome más diré que llevo un par de semanas pegándome con estos dos componentes en una PCB.
He logrado ponerlos juntos y programar la típica cajita de processing que gira según detecta la velocidad angular del gyro y el acelerómetro, pasándole antes el filtro complementario.
He seguido bastantes guías y la pregunta más básica que me surge esq estos modelos, cerca de un ángulo de 90º falla, cierto? Es decir, del Yaw "me olvido" pq solo con el gyro estoy vendido a tener deriva ya que hasta donde sé, no puedo "filtrarlo" ya que el acelerómetro no me sirve de mucho en ese eje... Pero en cuanto al pitch y el roll, cuando llego en uno de los dos ejes cerca de 90º, al cambiar el ángulo del acelerómetro en ese eje se "vuelve" loco...
He pedido un IMU de 9DOF para hacer pruebas, pero tenía estos dos componentes por casa y quería ver si podía conseguir hacer una rotación completa en pitch & roll... y no lo logro...
Alguien tiene experiencia con estos componentes?
Decir q el ITG3205 + ADXL335 es muy parecido al MPU6050 (éste tiene el ADXL345 pero creo q es básicamente lo mismo) y usando código de este IMU tampoco he conseguido hacer los 360º en X / Y sin problemas...
Pongo unos cuantos links que me sirvieron de referencia... O si alguien quiere código no tengo problemas en ponerlo aquí o pasarlo.
Gracias.
http://www.pieter-jan.com/node/11
https://sites.google.com/site/myimuestimationexperience/filters/complementary-filter
http://www.geeetech.com/forum/viewtopic.php?f=8&t=1884