This disclosure relates to an error
estimation method and apparatus for
pedestrian navigation systems. The method includes: acquiring detection data from the
inertial measurement unit (IMU) of the
pedestrian navigation system at the current moment and the navigation information source at the current moment; generating an original trajectory based on the detection data; dynamically selecting a corresponding target error
estimation strategy from at least one preset error
estimation strategy based on the navigation information source and the original trajectory; determining a target error based on the original trajectory and the target error estimation strategy; and using the target error as the error correction basis for the
pedestrian navigation system to generate the original trajectory at the next moment. This allows for comprehensive judgment based on different reference information, determining the corresponding target error estimation strategy from multiple error estimation strategies for error estimation, accurately determining various errors in the
pedestrian navigation system, significantly improving the positioning accuracy of the
pedestrian navigation system in different scenarios, and balancing robustness and applicability.