The invention belongs to the field of bionic polarizing light navigation, and discloses a heading angle estimating method based on an
atmosphere polarizing angle mode under complicated environments. The heading angle estimating method comprises the following steps of firstly, utilizing an
image type polarizing light sensor to measure the polarizing angle mode of
atmosphere; then, according to astronomical almanac, calculating a
zenith angle and an
azimuth angle of the sun; then, according to a one-order
Rayleigh scattering model, establishing an expression formula of sun meridian direction corresponding to the polarizing angle and the
zenith angle of the sun under a
carrier system, and estimating the optimum sun meridian direction based on a voting mechanism; finally, according to the
azimuth angle of the sun and the optimum sun meridian direction, solving the heading angle of a carrier. The heading angle estimating method has the advantages that under the condition of not increasing a
hardware structure, the polarizing angle mode and the
zenith angle and
azimuth angle of the sun are fully utilized; under the shielding conditions of cloud
layers, buildings and tree leaves on
sky, the problem of estimating of the heading angle of the carrier is effectively solved by the voting mechanism; the principle is simple, the estimating accuracy is high, and the robustness is good.