├── .gitattributes ├── .gitignore └── MATLAB ├── Adjust_profile_position.m ├── Adjust_profile_velocity.m ├── CTM_to_Euler.m ├── Calculate_errors_NED.m ├── ECEF_to_ECI.m ├── ECEF_to_NED.m ├── ECI_to_ECEF.m ├── Euler_to_CTM.m ├── GNSS_Demo_1.m ├── GNSS_Demo_2.m ├── GNSS_Demo_3.m ├── GNSS_Demo_4.m ├── GNSS_Demo_5.m ├── GNSS_Demo_6.m ├── GNSS_KF_Epoch.m ├── GNSS_Kalman_Filter.m ├── GNSS_LS_position_velocity.m ├── GNSS_Least_Squares.m ├── Generate_GNSS_measurements.m ├── Gravitation_ECI.m ├── Gravity_ECEF.m ├── Gravity_NED.m ├── IMU_model.m ├── INS_GNSS_Demo_1.m ├── INS_GNSS_Demo_10.m ├── INS_GNSS_Demo_11.m ├── INS_GNSS_Demo_12.m ├── INS_GNSS_Demo_2.m ├── INS_GNSS_Demo_3.m ├── INS_GNSS_Demo_4.m ├── INS_GNSS_Demo_5.m ├── INS_GNSS_Demo_6.m ├── INS_GNSS_Demo_7.m ├── INS_GNSS_Demo_8.m ├── INS_GNSS_Demo_9.m ├── Inertial_Demo_1ECEF.m ├── Inertial_Demo_1ECI.m ├── Inertial_Demo_1NED.m ├── Inertial_Demo_2.m ├── Inertial_Demo_3.m ├── Inertial_Demo_4.m ├── Inertial_Demo_5.m ├── Inertial_Demo_6.m ├── Inertial_Demo_7.m ├── Inertial_navigation_ECEF.m ├── Inertial_navigation_ECI.m ├── Inertial_navigation_NED.m ├── Initialize_GNSS_KF.m ├── Initialize_GNSS_biases.m ├── Initialize_LC_P_matrix.m ├── Initialize_NED.m ├── Initialize_NED_attitude.m ├── Initialize_TC_P_matrix.m ├── Interpolate_profile.m ├── Kinematics_ECEF.m ├── Kinematics_ECI.m ├── Kinematics_NED.m ├── LC_KF_Epoch.m ├── License.txt ├── Loosely_coupled_INS_GNSS.m ├── NED_to_ECEF.m ├── Nav_equations_ECEF.m ├── Nav_equations_ECI.m ├── Nav_equations_NED.m ├── Plot_errors.m ├── Plot_profile.m ├── Profile_0.csv ├── Profile_1.csv ├── Profile_2.csv ├── Profile_3.csv ├── Profile_4.csv ├── Radii_of_curvature.m ├── Read_profile.m ├── Satellite_positions_and_velocities.m ├── Skew_symmetric.m ├── Smooth_profile_velocity.m ├── TC_KF_Epoch.m ├── Tightly_coupled_INS_GNSS.m ├── Update_curvilinear_position.m ├── Velocity_from_curvilinear.m ├── Write_errors.m ├── Write_profile.m ├── pv_ECEF_to_NED.m └── pv_NED_to_ECEF.m /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/.gitignore -------------------------------------------------------------------------------- /MATLAB/Adjust_profile_position.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/Adjust_profile_position.m -------------------------------------------------------------------------------- /MATLAB/Adjust_profile_velocity.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/Adjust_profile_velocity.m -------------------------------------------------------------------------------- /MATLAB/CTM_to_Euler.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/CTM_to_Euler.m -------------------------------------------------------------------------------- /MATLAB/Calculate_errors_NED.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/Calculate_errors_NED.m -------------------------------------------------------------------------------- /MATLAB/ECEF_to_ECI.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/ECEF_to_ECI.m -------------------------------------------------------------------------------- /MATLAB/ECEF_to_NED.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/ECEF_to_NED.m -------------------------------------------------------------------------------- /MATLAB/ECI_to_ECEF.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/ECI_to_ECEF.m -------------------------------------------------------------------------------- /MATLAB/Euler_to_CTM.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/Euler_to_CTM.m -------------------------------------------------------------------------------- /MATLAB/GNSS_Demo_1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/GNSS_Demo_1.m -------------------------------------------------------------------------------- /MATLAB/GNSS_Demo_2.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/GNSS_Demo_2.m -------------------------------------------------------------------------------- /MATLAB/GNSS_Demo_3.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/GNSS_Demo_3.m -------------------------------------------------------------------------------- /MATLAB/GNSS_Demo_4.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/GNSS_Demo_4.m -------------------------------------------------------------------------------- /MATLAB/GNSS_Demo_5.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/GNSS_Demo_5.m -------------------------------------------------------------------------------- /MATLAB/GNSS_Demo_6.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/GNSS_Demo_6.m -------------------------------------------------------------------------------- /MATLAB/GNSS_KF_Epoch.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/GNSS_KF_Epoch.m -------------------------------------------------------------------------------- /MATLAB/GNSS_Kalman_Filter.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/GNSS_Kalman_Filter.m -------------------------------------------------------------------------------- /MATLAB/GNSS_LS_position_velocity.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/GNSS_LS_position_velocity.m -------------------------------------------------------------------------------- /MATLAB/GNSS_Least_Squares.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/GNSS_Least_Squares.m -------------------------------------------------------------------------------- /MATLAB/Generate_GNSS_measurements.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/Generate_GNSS_measurements.m -------------------------------------------------------------------------------- /MATLAB/Gravitation_ECI.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/Gravitation_ECI.m -------------------------------------------------------------------------------- /MATLAB/Gravity_ECEF.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/Gravity_ECEF.m -------------------------------------------------------------------------------- /MATLAB/Gravity_NED.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/Gravity_NED.m -------------------------------------------------------------------------------- /MATLAB/IMU_model.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/IMU_model.m -------------------------------------------------------------------------------- /MATLAB/INS_GNSS_Demo_1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/INS_GNSS_Demo_1.m -------------------------------------------------------------------------------- /MATLAB/INS_GNSS_Demo_10.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/INS_GNSS_Demo_10.m -------------------------------------------------------------------------------- /MATLAB/INS_GNSS_Demo_11.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/INS_GNSS_Demo_11.m -------------------------------------------------------------------------------- /MATLAB/INS_GNSS_Demo_12.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/INS_GNSS_Demo_12.m -------------------------------------------------------------------------------- /MATLAB/INS_GNSS_Demo_2.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/INS_GNSS_Demo_2.m -------------------------------------------------------------------------------- /MATLAB/INS_GNSS_Demo_3.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/INS_GNSS_Demo_3.m -------------------------------------------------------------------------------- /MATLAB/INS_GNSS_Demo_4.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/INS_GNSS_Demo_4.m -------------------------------------------------------------------------------- /MATLAB/INS_GNSS_Demo_5.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/INS_GNSS_Demo_5.m -------------------------------------------------------------------------------- /MATLAB/INS_GNSS_Demo_6.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/INS_GNSS_Demo_6.m -------------------------------------------------------------------------------- /MATLAB/INS_GNSS_Demo_7.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/INS_GNSS_Demo_7.m -------------------------------------------------------------------------------- /MATLAB/INS_GNSS_Demo_8.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/INS_GNSS_Demo_8.m -------------------------------------------------------------------------------- /MATLAB/INS_GNSS_Demo_9.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/INS_GNSS_Demo_9.m -------------------------------------------------------------------------------- /MATLAB/Inertial_Demo_1ECEF.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/Inertial_Demo_1ECEF.m -------------------------------------------------------------------------------- /MATLAB/Inertial_Demo_1ECI.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/Inertial_Demo_1ECI.m -------------------------------------------------------------------------------- /MATLAB/Inertial_Demo_1NED.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/Inertial_Demo_1NED.m -------------------------------------------------------------------------------- /MATLAB/Inertial_Demo_2.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/Inertial_Demo_2.m -------------------------------------------------------------------------------- /MATLAB/Inertial_Demo_3.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/Inertial_Demo_3.m -------------------------------------------------------------------------------- /MATLAB/Inertial_Demo_4.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/Inertial_Demo_4.m -------------------------------------------------------------------------------- /MATLAB/Inertial_Demo_5.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/Inertial_Demo_5.m -------------------------------------------------------------------------------- /MATLAB/Inertial_Demo_6.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/Inertial_Demo_6.m -------------------------------------------------------------------------------- /MATLAB/Inertial_Demo_7.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/Inertial_Demo_7.m -------------------------------------------------------------------------------- /MATLAB/Inertial_navigation_ECEF.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/Inertial_navigation_ECEF.m -------------------------------------------------------------------------------- /MATLAB/Inertial_navigation_ECI.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/Inertial_navigation_ECI.m -------------------------------------------------------------------------------- /MATLAB/Inertial_navigation_NED.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/Inertial_navigation_NED.m -------------------------------------------------------------------------------- /MATLAB/Initialize_GNSS_KF.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/Initialize_GNSS_KF.m -------------------------------------------------------------------------------- /MATLAB/Initialize_GNSS_biases.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/Initialize_GNSS_biases.m -------------------------------------------------------------------------------- /MATLAB/Initialize_LC_P_matrix.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/Initialize_LC_P_matrix.m -------------------------------------------------------------------------------- /MATLAB/Initialize_NED.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/Initialize_NED.m -------------------------------------------------------------------------------- /MATLAB/Initialize_NED_attitude.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/Initialize_NED_attitude.m -------------------------------------------------------------------------------- /MATLAB/Initialize_TC_P_matrix.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/Initialize_TC_P_matrix.m -------------------------------------------------------------------------------- /MATLAB/Interpolate_profile.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/Interpolate_profile.m -------------------------------------------------------------------------------- /MATLAB/Kinematics_ECEF.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/Kinematics_ECEF.m -------------------------------------------------------------------------------- /MATLAB/Kinematics_ECI.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/Kinematics_ECI.m -------------------------------------------------------------------------------- /MATLAB/Kinematics_NED.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/Kinematics_NED.m -------------------------------------------------------------------------------- /MATLAB/LC_KF_Epoch.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/LC_KF_Epoch.m -------------------------------------------------------------------------------- /MATLAB/License.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/License.txt -------------------------------------------------------------------------------- /MATLAB/Loosely_coupled_INS_GNSS.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/Loosely_coupled_INS_GNSS.m -------------------------------------------------------------------------------- /MATLAB/NED_to_ECEF.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/NED_to_ECEF.m -------------------------------------------------------------------------------- /MATLAB/Nav_equations_ECEF.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/Nav_equations_ECEF.m -------------------------------------------------------------------------------- /MATLAB/Nav_equations_ECI.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/Nav_equations_ECI.m -------------------------------------------------------------------------------- /MATLAB/Nav_equations_NED.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/Nav_equations_NED.m -------------------------------------------------------------------------------- /MATLAB/Plot_errors.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/Plot_errors.m -------------------------------------------------------------------------------- /MATLAB/Plot_profile.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/Plot_profile.m -------------------------------------------------------------------------------- /MATLAB/Profile_0.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/Profile_0.csv -------------------------------------------------------------------------------- /MATLAB/Profile_1.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/Profile_1.csv -------------------------------------------------------------------------------- /MATLAB/Profile_2.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/Profile_2.csv -------------------------------------------------------------------------------- /MATLAB/Profile_3.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/Profile_3.csv -------------------------------------------------------------------------------- /MATLAB/Profile_4.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/Profile_4.csv -------------------------------------------------------------------------------- /MATLAB/Radii_of_curvature.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/Radii_of_curvature.m -------------------------------------------------------------------------------- /MATLAB/Read_profile.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/Read_profile.m -------------------------------------------------------------------------------- /MATLAB/Satellite_positions_and_velocities.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/Satellite_positions_and_velocities.m -------------------------------------------------------------------------------- /MATLAB/Skew_symmetric.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/Skew_symmetric.m -------------------------------------------------------------------------------- /MATLAB/Smooth_profile_velocity.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/Smooth_profile_velocity.m -------------------------------------------------------------------------------- /MATLAB/TC_KF_Epoch.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/TC_KF_Epoch.m -------------------------------------------------------------------------------- /MATLAB/Tightly_coupled_INS_GNSS.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/Tightly_coupled_INS_GNSS.m -------------------------------------------------------------------------------- /MATLAB/Update_curvilinear_position.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/Update_curvilinear_position.m -------------------------------------------------------------------------------- /MATLAB/Velocity_from_curvilinear.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/Velocity_from_curvilinear.m -------------------------------------------------------------------------------- /MATLAB/Write_errors.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/Write_errors.m -------------------------------------------------------------------------------- /MATLAB/Write_profile.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/Write_profile.m -------------------------------------------------------------------------------- /MATLAB/pv_ECEF_to_NED.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/pv_ECEF_to_NED.m -------------------------------------------------------------------------------- /MATLAB/pv_NED_to_ECEF.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbai/MATLAB-Groves/HEAD/MATLAB/pv_NED_to_ECEF.m --------------------------------------------------------------------------------