Home

Awesome

MatRTKLIB

MatRKTLIB provides a MATLAB wrapper for RTKLIB, an open source GNSS data processing library, and also provides various processes required for actual GNSS analysis and research in its own MATLAB classes. Originally maintained for my own research, I have made it open source.

Features

Demo

Installation

If you do not want to compile MatRTKLIB yourself, you can download a pre-compiled package:

git clone https://github.com/taroz/MatRTKLIB.git

To install MatRTKLIB, simply add its folder path to your MATLAB path list in MATLAB command window:

addpath('/path/to/MatRTKLIB');

Compile

Pre-compiled mex files are created in the following environments.

For 32-bit systems, you will need to recompile it yourself. When compiling, clone including submodules.

git clone --recursive https://github.com/taroz/MatRTKLIB.git

Or, if you have already cloned

git submodule update --init --recursive

The compilation procedure is as follows.

  1. In MATLAB, enter mex -setup to see if compiler is configured
  2. Run compile.m

Note: If you are syncing directories via OneDrive or Dropbox, the compilation may fail. If this happens, please pause the synchronization.

Citation

Under review...