2021-01-31, 04:04 PM
Hello,
I am indeed at home at the moment without the possibility to test the accelerometer on my boat... I was able to find a place in my house where the magnetic field is not too distorted! My problem with the BNO 055 is more a random reset than a compass value that would be bad. I tried another module (I use adafruit modules which are known to be quite reliable in their fabrication). With this new module, I have the same behavior.
I received an MPU 9250 (I had ordered an mpu 9255...) and after some calibration problems due to a disturbed field, everything seems to work correctly now.
However, I have a question: Is the sensor response time slow with all sensors? If I turn the sensor quickly by 180°, it takes about 6 seconds for the display to stabilize at the right value. I could see this also in the Pypilot scope by displaying imu.heading. Is it programmed like this in pypilot to avoid sudden changes in the compass and to guarantee a good control of the steering?
Thanks again for all the information and the development of pypilot!
Laurent
I am indeed at home at the moment without the possibility to test the accelerometer on my boat... I was able to find a place in my house where the magnetic field is not too distorted! My problem with the BNO 055 is more a random reset than a compass value that would be bad. I tried another module (I use adafruit modules which are known to be quite reliable in their fabrication). With this new module, I have the same behavior.
I received an MPU 9250 (I had ordered an mpu 9255...) and after some calibration problems due to a disturbed field, everything seems to work correctly now.
However, I have a question: Is the sensor response time slow with all sensors? If I turn the sensor quickly by 180°, it takes about 6 seconds for the display to stabilize at the right value. I could see this also in the Pypilot scope by displaying imu.heading. Is it programmed like this in pypilot to avoid sudden changes in the compass and to guarantee a good control of the steering?
Thanks again for all the information and the development of pypilot!
Laurent