Real-time and robust state estimation for pedestrians is a challenging problem under the satellite denial environment. The zero-velocity-aided foot-mounted inertial navigation system, with the shortcomings of unobservable heading, error accumulation, and poorly adaptable parameters, is a conventional method to estimate the pose relative to a known origin. Visual and inertial fusion is a popular technology for state estimation over the past decades, but it cannot make full use of the movement characteristics of pedestrians. In this paper, we propose a novel visual-aided inertial navigation algorithm for pedestrians, which improves the robustness in the dynamic environment and for multi-motion pedestrians. The algorithm proposed combines the zero-velocity-aided INS with visual odometry to obtain more accurate pose estimation in various environments. And then, the parameters of INS have adjusted adaptively via taking errors between fusion estimation and INS outputs as observers in the factor graphs. We evaluate the performance of our system with real-world experiments. Results are compared with other algorithms to show that the absolute trajectory accuracy in the algorithm proposed has been greatly improved, especially in the dynamic scene and multi-motions trials.
In the foot-mounted inertial pedestrian navigation system, the zero-velocity update (ZUPT) algorithm is an efficient way to bound the inertial error propagation. Therefore, a reliable and accurate zerovelocity detector (ZVD) that adapts to all kinds of locomotion and scenarios plays a vital role in achieving high-precision and long-term pedestrian navigation. The classical threshold-based ZVDs are susceptible to failures during dynamic locomotion due to the fixed threshold. Recent machine-learning-based ZVDs need a huge amount of data to support the model training and their generalization is limited in new testing scenarios. In this paper, we propose a novel adaptive ZVD using the optimal interval estimation. Two filters are used to process the angular rate, aiming at determining a gait cycle. In a gait cycle, the acceleration is mapped to the search space by a special convex function. Based on the features of the data in the search space, a zero-velocity benchmark is calculated for the following interval estimation. The zero-velocity benchmark and the hierarchical iterative search are used to estimate the optimal zero-velocity interval (ZVI). The experiments demonstrate the effectiveness and adaptability of this novel ZVD.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.