Quadrotor drifted under offboard mode

Hi everyone.

When running under offboard mode, the quadrotor drifted extremely. The fight controller is Pixhawk and firmware is 1.7.3
Does anyone know why is that and how to solve it?
Thanks.