-
Notifications
You must be signed in to change notification settings - Fork 13.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[PixHawk3] Accel1 startup bias huge changes #7541
Comments
@klopezal , @LorenzMeier FYI. IMPORTANT: Without having found the root cause yet, I am concerned that the chips may have been stressed and that the reset fix below is just getting it started, but in reality it is defective. Please use caution if you test the commit below. The incorrect values are coming out of the MPU9250 - ACELL Z register. Normal values are -2085.
|
I checked 3V3_SENSOR on a high number of power cycles and did not see any issue : Rise time is about 60 µs. The only difference between V1.2 and V1.3 IMUs is the ICM sensor :
We tried the following operations :
However :
It looks like the problem is the sensor itself. @davids5, can you cross-test? |
@bresch Can you please re-try as soon as possible on HW? |
@bresch any updates on this on the mean time? |
With #7554 , I'm unable to reproduce the error I had previously (after 12 reboots at least). |
@bresch - thank you. Closing as resolved. |
On my Drotek PixHawk Pro v1.3 I'm facing a strange behavior.
First I saw sometimes the warning "Accels inconsistent, check cal". After further investigations, I saw that usually, the Z-axis value is usually around 9.8m/s2, but sometimes, the value of the Acc1 is completely wrong (e.g.; 2 or 15). The value of the accelerometer 0 is always correct.
After a few consecutive reboots on the pixhawk, I obtained the following sequence:
The behavior was the following:
first calibration
->-9.8
->reboot
->-15
->2nd calibration
->-9.8
->reboot
->-3
->3rd calibration
->-9.8
->reboot
->-15
->reboot
->*-9.8*
->reboot
->-15
->reboot
->-15
-reboot 3x
->-9.8
->reboot
->-15
.........I tried with two other new PixHawks Pro v3.1 and I can reproduce the error. However, strange thing, I tried on a v1.2 and I wasn't able to obtain the same result after more than 10 consecutive reboots.
Here is a log where the value is correct:
http://review.px4.io/plot_app?log=170ce58a-794e-414d-8607-168ce8c734ef
And here, one with the incorrect bias:
http://review.px4.io/plot_app?log=e0bba09b-1129-4438-8ded-baede72f24cc
The logs come from a device uncalibrated, but I had the same issue with an autopilot fully calibrated (thermal + scale&offset).
The text was updated successfully, but these errors were encountered: