This repo serves as an initial MATLAB prototype for a Graph SLAM system.
The full robust Graph-SLAM implementation with real-world measurements is in SmartphoneGraphSLAM.
The measurements are collected from ESP-32 BLE Beacon.
Artificially created ground truth walking path surrounded by 5 RSSI-based access point.
Low values corresponds to loop closures.
Artificially created measured walking path for the same ground truth trajectory with loop closures.
This optimization's results are from previous measurements that has only true positive loop closures.
Several false positive loop closures added.
If there are false positive loop closures, the LM method cannot converge to a desired local minimum.
Open the repository in MATLAB and run src/main.m.






