The invention discloses a vision-assisted multi-section
radar inertial positioning method and
system in a degraded environment, and the method comprises the steps: carrying out the scanning matching of each frame of
radar point cloud, and transmitting an obtained
radar odometer residual error into a radar inertial visual
odometer; detecting a degraded section, if the detection is successful, sending the degraded section into depth registration, otherwise, executing a radar
odometer, and sending an obtained relative error of the radar odometer into
pose map optimization; calculating an
inertial measurement unit pre-integration residual error between adjacent radar
point cloud frames, and respectively sending the
inertial measurement unit pre-integration residual error into depth registration, a radar inertial visual odometer and
pose map optimization;
feature tracking is carried out on each frame of picture, depth registration is carried out, and a visual re-projection residual error is sent into a radar inertial visual odometer; executing a radar inertial visual odometer in the degeneration
paragraph, and sending an obtained
pose residual error in the
paragraph into pose map optimization; and finally, performing pose map optimization to obtain a pose result. According to the invention, the positioning precision can be greatly improved, and a more accurate degraded environment structure can be obtained.