/python-fmcw

Tutorials on frequency modulated continuous wave (FMCW) and Chirp Sequence Modulation RADAR algorithms.

Primary LanguageJupyter NotebookOtherNOASSERTION

RADAR - FMCW & CSM

radar

Image source

Contents

This repo explains the theoretical fundamentals of velocity and range estimation for autonomous driving and driver assistance systems.

  1. Discrete Fourier Transform
  2. FMCW & Chirp Sequence Modulation

You need good understanding of DFTs in order to understand the mechanics of Chirp Sequence Modulation. Feel free to go through the DFT notebook.

Set up

In this project, I used pyenv and poetry:

poetry install

# activate your virtualenv
poetry shell

# Have fun!
jupyter lab

License

MIT