The invention discloses an unmanned aerial vehicle
attitude determination method based on a low-
orbit satellite communication
signal, and the method comprises the steps: converting a vehicle coordinate
system of the attitude of an unmanned aerial vehicle into a direction cosine matrix of a local
horizontal coordinate system, and obtaining an attitude matrix of the unmanned aerial vehicle; establishing a
covariance matrix of single-difference combination observation values of the
low earth orbit satellite and the unmanned aerial vehicle, and solving a direction cosine matrix by using the
covariance matrix of the observation values; respectively solving an attitude matrix and a
covariance matrix of the unmanned aerial vehicle, and constructing an unmanned aerial vehicle
attitude determination model by using the solution of the attitude matrix and the solved
covariance matrix to obtain a general model for estimating the attitude of the unmanned aerial vehicle by using low-
orbit satellite signals; and measuring and calculating the
pose of the unmanned aerial vehicle by using the general model for estimating the
pose of the unmanned aerial vehicle by using the low-
orbit satellite
signal. Accurate and high-precision high-frequency dynamic attitude measurement of the unmanned aerial vehicle in a
signal shielding or interference environment can be realized, the precision is not reduced in the measurement process, and the problem of accurate
attitude determination of the unmanned aerial vehicle in the modern unmanned aerial vehicle application process can be solved.