ML-based error correction for TDoA
Description
Real-world UWB setups often have NLoS links. These links introduce time-of-flight errors, leading to inaccurate TDoA estimations. Machine learning methodologies enable us to understand the environment, forecast, and rectify the TDoA estimation, ensuring an accurate resulting TDoA.
NOTE: Transfer learning for new environments supported with few samples.
Advantages
- Improved accuracy
- Resilient against NLOS
input: T1, T2, CIR1, CIR2, FP_index1, FP_index2, etc.(other channel information)
output: corrected_tdoa
Supported languages
- Python / Tensorflow
- C++ / Tensorflow Lite for Microcontrollers (TinyML)
Supported hardware
Machine learning model inference can be executed on the ultra-Wideband (UWB) node, an edge device, or within the cloud. The training process must be conducted on a robust edge device or within a cloud environment.