A Python package for distance measurement with ultra-wideband mmWave radar, based on FMCW technique. The package may provide micron accuracy and nanometer-level jitter at a medium range (> 1m). It is particularly suitable for use with 2pi-Labs's 2piSENSE radar systems.
If the provided code helps your research, please cite the following articles on which the package is based:
-
Link
L. Piotrowsky, "Accurate Distance Measurement with Ultra-Wideband mmWave Radar: A Proof of Concept," Ph.D. dissertation, Ruhr University Bochum Jul. 2023, doi: 10.13154/294-10689.
-
Link
L. Piotrowsky, S. Kueppers, T. Jaeschke, N. Pohl, "Distance Measurement Using mmWave Radar: Micron Accuracy at Medium Range," in IEEE Transactions on Microwave Theory and Techniques, Aug. 2022, doi: 10.1109/TMTT.2022.3195235.
-
Link
L. Piotrowsky, J. Barowski and N. Pohl, "Near-Field Effects on Micrometer Accurate Ranging With Ultra-Wideband mmWave Radar," in IEEE Antennas and Wireless Propagation Letters, vol. 21, no. 5, pp. 938-942, May 2022, doi: 10.1109/LAWP.2022.3152558.
-
Link
L. Piotrowsky, T. Jaeschke, S. Kueppers, J. Siska and N. Pohl, "Enabling High Accuracy Distance Measurements With FMCW Radar Sensors," in IEEE Transactions on Microwave Theory and Techniques, vol. 67, no. 12, pp. 5360-5371, Dec. 2019, doi: 10.1109/TMTT.2019.2930504.
Please simply copy the package directory to your workspace, and install the requirements by running:
$ pip install -r requirements.txt
Here you can find various examples.