This is the source code of our paper. If you find this code useful in your research, please consider citing our work:
LUGOT: LiDAR SLAM and UWB Fusion for Robust Global Given Object Tracking
- Main Function
Directly run themain.m
function, which initializes parameters and invokes all other functional programs.
Warnings encountered during runtime do not affect the results and can be safely ignored.
-
Coordinate Transformation
Executeuwb_to_map0.m
to transform the coordinate system.
Set theSLAM_FLAG
parameter within this script to select results from different SLAM systems. -
Load Hyperparameters
Load thehyper_parameter.mat
file to import necessary hyperparameters. -
Filtering
RunLUGOT.slx
to perform *KF filtering. -
Smoothing Spline Fitting
Runsmoothing_spline_fit.m
to fit the UWB trajectory using a smoothing spline. -
Process Noise Calculation
Runcalc_process_noise.m
to calculate process noise. -
Visualization
Executeplot_resault.m
to visualize the filtering results. -
Statistical Analysis
Runplot_statistics.m
to generate statistical data visualizations, including various RMSE metrics.
- Version: 1.2.0
- Release Date: 2024-11-19
- Notes:
- modify for 3rd review.