2021-08-04, 08:11 AM
(This post was last modified: 2021-08-05, 04:51 AM by seandepagnier.)
You must level the sensors in pypilot calibration to get reasonable tilt compensation
as for different tilt compensations. Consider that it is not pitch vs roll but north/south vs east/west. The magnetic field is mostly vertical
It could be you have bad sensors. Often with these, one or more axes does not work. I just threw about 50 mpu9255 away because the z gyro did not work. Sometimes the x or y gyro does not, sometimes some accelerometer axes do not work.
as for different tilt compensations. Consider that it is not pitch vs roll but north/south vs east/west. The magnetic field is mostly vertical
It could be you have bad sensors. Often with these, one or more axes does not work. I just threw about 50 mpu9255 away because the z gyro did not work. Sometimes the x or y gyro does not, sometimes some accelerometer axes do not work.