*NOTE - I’m not using ArduPilot in my project, but I’m posting this here as I believe there is a lot of knowledge in this forum
Hi,
I’ve recently built an RC airplane and now I want to add autonomous features using a raspberry pi 4. I wanted to use a (BerryGPS-IMU) for this purpose, but I encountered a problem - when accelerating, the IMU loses its accuracy (probably caused by the non-gravity component of the acceleration which the accelerometer is sensing). Acceleration, of course, will be present at all times during a flight and therefore I cannot allow such inaccuracy (can get to 20 degrees error in pitch and roll angles). I would appreciate any suggestions on how to deal with the problem, recommendations for different IMUs or algorithmic solutions to reduce the error.
Thanks is advance,
Guy