PurposeAiding information is frequently adopted to calibrate the errors from inertia-generated trajectories in pedestrian positioning. However, existing calibration methods lack interior connections and unanimity, making it difficult to incorporate multiple sources of aiding information. This paper aims to propose a unanimous anchor-based trajectory calibration framework, which is expandable to encompass different types of anchor information.Design/methodology/approachThe concept of anchors is introduced to represent different types of aiding information, which are, in essence, different constraint conditions on inertia-derived raw trajectories. The foundation of the framework is a particle filter which is implemented based on various particle weight updating strategies using diverse types of anchor information. Herein, three representative anchors are chosen to elaborate and validate the proposed framework, namely, ultra-wide-band (UWB) ranging anchors, iBeacons and the building structure-based virtual anchors.FindingsIn the simulations, with the particle reweighting strategies of the proposed framework, the positioning errors can be compensated. In the experimental test in an office building in which three anchors, including one UWB anchor, one iBeacon and one building structure-based virtual anchor are deployed; the final positioning error is decreased from 1.9 to 1.2 m; and the heading error is reduced from about 21° to 7°, respectively.Originality/valueHerein, an anchor-based unanimous trajectory calibration framework for inertial pedestrian positioning is proposed. This framework is applicable to the schemes with different configurations of the anchors and can be expanded to adopt as much anchor information as possible.