186 research outputs found

    Development of a Standalone Pedestrian Navigation System Utilizing Sensor Fusion Strategies

    Get PDF
    Pedestrian inertial navigation systems yield the foundational information required for many possible indoor navigation and positioning services and applications, but current systems have difficulty providing accurate locational information due to system instability. Through the implementation of a low-cost ultrasonic ranging device added to a foot-mounted inertial navigation system, the ability to detect surrounding obstacles, such as walls, is granted. Using these detected walls as a basis of correction, an intuitive algorithm that can be added to already established systems was developed that allows for the demonstrable reduction of final location errors. After a 160 m walk, final location errors were reduced from 8.9 m to 0.53 m, a reduction of 5.5% of the total distance walked. Furthermore, during a 400 m walk the peak error was reduced from 10.3 m to 1.43 m. With long term system accuracy and stability being largely dependent on the ability of gyroscopes to accurately estimate changes in yaw angle, the purposed system helps correct these inaccuracies, providing strong plausible implementation in obstacle rich environments such as those found indoors

    Adaptive Indoor Pedestrian Tracking Using Foot-Mounted Miniature Inertial Sensor

    Get PDF
    This dissertation introduces a positioning system for measuring and tracking the momentary location of a pedestrian, regardless of the environmental variations. This report proposed a 6-DOF (degrees of freedom) foot-mounted miniature inertial sensor for indoor localization which has been tested with simulated and real-world data. To estimate the orientation, velocity and position of a pedestrian we describe and implement a Kalman filter (KF) based framework, a zero-velocity updates (ZUPTs) methodology, as well as, a zero-velocity (ZV) detection algorithm. The novel approach presented in this dissertation uses the interactive multiple model (IMM) filter in order to determine the exact state of pedestrian with changing dynamics. This work evaluates the performance of the proposed method in two different ways: At first a vehicle traveling in a straight line is simulated using commonly used kinematic motion models in the area of tracking (constant velocity (CV), constant acceleration (CA) and coordinated turn (CT) models) which demonstrates accurate state estimation of targets with changing dynamics is achieved through the use of multiple model filter models. We conclude by proposing an interactive multiple model estimator based adaptive indoor pedestrian tracking system for handling dynamic motion which can incorporate different motion types (walking, running, sprinting and ladder climbing) whose threshold is determined individually and IMM adjusts itself adaptively to correct the change in motion models. Results indicate that the overall IMM performance will at all times be similar to the best individual filter model within the IMM

    Understanding the performance of zero velocity updates in MEMS-based pedestrian navigation

    Get PDF
    Zero Velocity Update (ZUPT) is an important update to aid an autonomous inertial pedestrian navigation. The objectives of this paper are to briefly revisit the concept of ZUPT and its importance, testing it on real walking pedestrian and comparing its performance when used with either conventional ‘Dead Reckoning approach (DR)’ or with ‘Kalman Filter approach (KF)’ as either one of these approaches is commonly used in literature. Performances were analyzed further with the inclusion of two correction modes (Linearly Weighted Interpolation and Residual Velocity). Experiments were performed using a low cost Inerital Measurement Unit (IMU) from MicroStrain (3DM-GX1). It was shown that the KF approach outperformed DRonly approach, but comparable performance with KF was noticed when DR is combined with correction mode. Finally, a combination of RV correction mode with forward KF solution was shown to improve the position output
    • …
    corecore