Navio2 : 3D acceleration calibration failed

I’m a novice and am trying to put together a quadcopter using Navio2 and RPI. During the initial set up , I notice that the accel calibration failed. I tried several times but to no avail. Not sure where am I going wrong. Any help is appreciated

Kernel Version : 4.19.83-emlid-v7+
APM planner version: v2.0.24
Frame Class: Quad
Frame Type: X
Firmware Version : 3.6.11

Messages : [MAV 001:1] PreArm: 3D Accel calibration needed
[MAV 001:1] PreArm: Compass not calibrated
[MAV 001:1] PreArm: Compass not calibrated

Hi Hesh,

Can you please share the output of sudo emlidtool test?

Hi Tatiana,

Here’s the output from the test

pi@navio:~ $ sudo emlidtool test
2019-12-13 16:11:54 navio root[976] INFO mpu9250: Passed
2019-12-13 16:11:54 navio root[976] INFO ms5611: Passed
2019-12-13 16:11:54 navio root[976] INFO adc: Passed
2019-12-13 16:11:54 navio root[976] INFO pwm: Passed
2019-12-13 16:11:54 navio root[976] INFO rcio_status_alive: Passed
2019-12-13 16:11:54 navio root[976] INFO lsm9ds1: Passed
2019-12-13 16:11:54 navio root[976] INFO gps: Passed
2019-12-13 16:11:54 navio root[976] INFO rcio_firmware: Passed

I tried troubleshooting further by running AccelGyroMag.py and I see that the values are changing as I move the quad frame. But , when I try to run the visualizer 3Dimu.py , I don’t see any movement.

Try to do it with QGroundControl for Mac

https://docs.qgroundcontrol.com/en/getting_started/download_and_install.html

Hi Hesh,

At the moment, it seems the issue is caused by GCS. It’d be great if you have a chance to test RPi with Navio2 using another GCS, for example, QGC, as Marc suggested.

Please let us know if you’re able to calibrate the accelerometer in QGC.

I managed to get the accel calibration. I dont know what the issue was but I did reflash the rpi image and tried again. It seem to have solved the problem! Thanks all for the inputs.

1 Like