I use the sample code from this : https://docs.px4.io/v1.12/en/ros/mavros_offboard.html
In the past, it took off vertically and can complete a triangle trajectory
However, it suddenly goes wrongly with this error.
[health_and_arming_checks] Preflight Fail: High Accelerometer Bias

The below is the recorded video
https://youtu.be/rcNdcXxstQU
The sample code trajectory becomes not perfect triangle.

I noticed that if using roslaunch px4 mavros_posix_sitl.launch the issue happened after one flight
However, if using make px4_sitl gazebo, there is no issue. I can control the drone to take off vertically with QGroundcontrol, ref: https://docs.px4.io/main/en/simulation/gazebo_vehicles.html
The same issue happens when running roslaunch px4 posix_sitl.launch and take off with QGroundControl

Thus, the issue may be due to px4 posix_sitl.launch in the PX4-Autopilot
The same issue happens in a real drone, https://github.com/PX4/PX4-Autopilot/issues/10833
I also notice the rostopic echo /mavros/imu/data

similar issue ref: https://github.com/mavlink/mavros/issues/1133
The acceleration is not 0, when it did not move.

