Hi guys
First sry for my bad english but i give my very best :). Currently im working on a ROV. Up to now I was using an MPU-6050 with the Sketch of Kristian Lauszus, where a Kalman-filter is implemented aswell.
The problem was that the libary gives me only roll an pitch, but not yaw. Due to my bad knowledge with Arduino in in general (Im using it since about 18months and didnt work with c before), i didnt want to calculate something that complicated like an kalman-filter myself.
The i tried to find something else. I hoped to find something using the DMP, what seems to be quite accurate. As everyone i think, i ran into Jeff's Libary. And...im sry, but even if everybody seems love this libary....i dont how to work with it without spending weeks reading his code. I mean there are plenty of functions splitted over several header-files with very few details what they do. Or is it just me the problem?
Interesting seems this for me:
Seems to be the only puplic libary using the published official Documentation about DMP. Didnt worked to complie the example sketches...anyway has someone any experiences with it?
Well the main question i have is:
Why is everyone using the MPU-6050??Yeah he's cheap, surely, but our time is not. I mean i just cant believe that there is someone who sells something without saying how to use it and then such an idiot comes to find it out by Reverse Engineering, spending weeks of time i think. I guess it was quite funny in InvenSense offices when they realised, that they were kidding Jeff and many others so hard...
However can you recommend any other IMU's? I need a very accurate Yaw, drift is ok aslong hes constant. Or has someone already written some code i can use?
Something what seems very nice to me is this:
9-DOF and an easy to use libary
herehttps://learn.adafruit.com/adafruit-bno055-absolute-orientation-sensor/overview
any experiences?
Already thank you so much for your answers Im quite frustrated meanwhile.
Felix
PS: If you want you can also send me a PM an i give you my skype name, that would be something more comfortable for longer explanations.