The invention provides an
inertia /
satellite / vision adaptive integrated navigation method and
system. The method comprises the following steps: carrying out
inertia measurement and navigation calculation to obtain
inertia data; calculating
satellite navigation observed quantity according to the
satellite navigation data and the inertial data, and constructing a
satellite observation model; calculating
visual navigation observed quantity according to the
visual navigation data and the inertial data, and constructing a
visual observation model; aiming at a satellite and a
visual observation model, respectively adopting an innovation-based adaptive
covariance estimation method to obtain satellite and
visual observation noise covariance updated values; constructing a satellite and
visual navigation health degree, and calculating a satellite and visual fusion weight according to the satellite and visual navigation health degree; controlling updating of satellite and visual navigation observed quantity according to the satellite and visual fusion weight; and calculating a weighted equivalent
observation matrix and a
noise covariance, and carrying out filtering
estimation. According to the method, an adaptive
noise estimation and sensor health degree evaluation mechanism is introduced, dynamic weighted fusion of multi-sensor data is realized, and the robustness and precision of a
navigation system in complex environments such as satellite
signal lock losing and visual feature missing are improved.