The invention relates to the technical field of integrated navigation, in particular to a positioning method and
system based on optical angle measurement and astronomical-inertial integrated navigation. According to the method, firstly, a star image and a navigational
satellite image are obtained at the same time by shooting a star map, after recognition and
processing, the attitude of a camera relative to a geocentric
inertial coordinate system is calculated by utilizing the star, and then the coordinate of the navigational
satellite in the coordinate
system is determined. And obtaining angle information of the navigation
satellite relative to the observer under the earth coordinate
system through coordinate transformation. Optical angle measurement information is fused with attitude, speed and position information output by an
inertial navigation system, a Kalman filtering state equation and an observation equation are constructed, and finally real-time high-precision calculation and updating of the position of the observer are achieved. According to the method, the accuracy of optical angle measurement, the limited distance reference of
celestial navigation and the autonomous continuity of inertial navigation are fused, and the navigation positioning accuracy and reliability under the complex environment and the satellite denial condition are effectively improved.