The invention discloses a
correction method, device, equipment and medium for an
inertial measurement unit of an unmanned aerial vehicle, and relates to the field of
data processing, the
correction method for the
inertial measurement unit of the unmanned aerial vehicle comprises the following steps: constructing a
sigma point at a k-1 moment through unscented transformation according to posterior state data at the k-1 moment of the
inertial measurement unit of the unmanned aerial vehicle, the
sigma point covers the sensor parameters of the inertial measurement unit and the probability distribution of the state of the unmanned aerial vehicle; performing prediction
processing on the posterior state data at the k-1 moment by using
unscented Kalman filtering based on the
sigma point to obtain prior state data at the k moment of the inertial measurement unit of the unmanned aerial vehicle; according to the preset measurement data of the plurality of sensors at the moment k, constructing a sensor measurement model at the moment k; projecting the sigma point at the k-1 moment to a measurement space of a sensor measurement model, and determining a pre-measurement mean value and a measurement
covariance of the sensor at the k moment; determining the state correction of the inertial measurement unit according to the pre-measured mean value, the measurement
covariance and the sigma point; performing
state parameter correction on the prior state data at the k moment according to the state correction quantity, and determining posterior state data of the inertial measurement unit of the unmanned aerial vehicle at the k moment; and determining the state information of the unmanned aerial vehicle at the moment k and the zero offset of the inertial measurement unit at the moment k according to the posterior state data, and performing sensor parameter correction on the inertial unit of the unmanned aerial vehicle according to the zero offset at the moment k.