GithubHelp home page GithubHelp logo

gps_ins_smoothing's Introduction

This set of matlab scripts are for GPSINS post-processing with true data. 
Written by Yiming Chen, [email protected]

Run GPS_INS_Smoothing.m.

In gps_smth_ins function, you can use EKF or MAP smoother as the estimator. 

For both estimator, you can choose use dual frequency measurements or L1 only.

For EKF, double differenced code meas and/or integer solved phase meas can be used.

For smoothing, EKF (only used double differenced code meas) is first applied for initialization. 

In smoothing, only initial condition, INS residual, dd code residual and 
integer free phase residual (see Zhao and Chen's IROS 2014 paper) are used to form the cost function.
No integer resolutions.

Data sets can be found in folder Data_set. Currently, there are 1 stationary data collected with Ant 1
on UCR campus; three on vehicle data around CECERT campus and UCR campus. All the differential messages
are from UCR Ntrip base (ntrip.engr.ucr.edu) with UCR Ant 2.

Ground truth is from the python smoothing code written by Dr. Ahn Vu. Since currently we are not sure
what time tag (pps, imu or system) he used in the python smoothing. Thus, except for the plotting 
the decent error comparison with  statistics is not available temporarily.

gps_ins_smoothing's People

Contributors

yimingc avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.