Skip to content

USRP based software defined radar code written in C++ and QT visualization

License

Notifications You must be signed in to change notification settings

jonasmc83/USRP_Software_defined_radar

Repository files navigation

USRP Radar

This is a C++ program for transmit/receive, processing, display and storing radar data using a USRP software defined radio. It has the following dependencies:

It has been compiled on a Ubuntu Linux 16.04 LTS platform, but has earlier been compiled on both linux and windows platforms. It has been tested with the following USRP configuration:

One way to compile the program is to open the .pro file in QT Creator and compile through this. The CUDA files is compiled and linked to the program.

RF frontend consists of an amplifier on transmit, and LNA's on receive, combined with filters on transmit and receive. Antenna rig consists of one transmit antenna and two receive antennas in an array. Program uses phase monopulse technique to measure angle of arrival.

For more information on the USRP based radar, see conference article USRP based cognitive radar testbed from 2017 IEEE Radar Conference (RadarConf) in Seattle and magazine article Development and Calibration of a Low-Cost Radar Testbed Based on the Universal Software Radio Periphera from IEEE Aerospace and Electronic Systems Magazine, and publication using the USRP radar for experimental testing Fully adaptive radar for track update-interval control from 2018 IEEE Radar Conference (RadarConf18) in Oklahoma City.

Jonas Myhre Christiansen [email protected]

About

USRP based software defined radar code written in C++ and QT visualization

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published