GNU Radio Radar Toolbox
March 12, 2026 ยท View on GitHub
Install guide Change to any folder in your home directory and enter following commands in your terminal.
git clone https://github.com/kit-cel/gr-radar.git // clone this repository
cd gr-radar/
mkdir build // make build folder
cd build/
cmake ../ // build makefiles
make // build toolbox
Some testcases use huge buffer sizes. Therefore you have to increse the maximum size of a single shared memory segment. Run following line to fix that. Additionally the script configures some USRP stuff. All changes will be resetted after reboot.
sudo ./../examples/setup/setup_core
Now you can run all testcases and install the toolbox. If ctest responds with '100% tests passed' the toolbox should be build correctly.
ctest // run tests
sudo make install // install toolbox
Development progress blog https://grradar.wordpress.com/
Documentation
For full documentation build the toolbox and open build/docs/doxygen/html/index.html in any web browser.
Development platform GNU Radio maint-3.10 UHD 3.15 Ubuntu 22.04
Dependencies Qt 5.10.1 Qwt 6.1.0 python-matplotlib
Qt and Qwt should be installed with GNU Radio. python-matplotlib is included in some testcases.
Contact Stefan Wunsch stefan.wunsch[at]student.kit.edu