Skip to content

A GNSS/IMU tightly coupling MATLAB program using L1C pseudo-range and pseudo-range rate.

License

Notifications You must be signed in to change notification settings

kakusang2020/iXR_GNSS-IMU_TightlyCouplingProgram

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A tightly coupling program


Reference

"Principles of GNSS, Inertial, and Multisensory Integrated Navigation Systems," Second Edition by Paul Groves;

https://github.com/benzenemo/TightlyCoupledINSGNSS;

https://github.com/dzd9798/READ_GNSS;

https://github.com/YizeZhang/Net_Diff;

https://github.com/yandld/nav_matlab;

https://github.com/Kyle-ak/imu_tk.


Usage catalog

1_ReadGNSS contains a singal point positioning, it can read RINEX 3.02 GNSS raw data, calculate the receiver position, velocity, clock error, clock rate error and other information for tightly coupling (Not include the Ionospheric delay);

2_LooselyCoupling contains a GNSS/IMU loosely coupling program using GNSS position and velocity;

3_TightlyCoupling contains a GNSS/IMU tightly coupling program using persudo rang and persudo range rate, several Kalman filter methods for choose, using GPS/QZSS/GALLO/BDS.


Data for tightly coupling

Program start from Main_*.m file;

IMU data is IMUData.mat. Got from Estelle, body frame is R-F-D;

Data was taken in tsukishima by Tokyo university of marine science and technology.


Mention

This code is for reference only : )


Hard ware:

Track:

Result:

About

A GNSS/IMU tightly coupling MATLAB program using L1C pseudo-range and pseudo-range rate.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published