Skip to content

MarcinWachowiak/gr-aoa

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
March 19, 2022 19:55
March 19, 2022 19:55
March 19, 2022 19:55
March 19, 2022 19:55
grc
March 19, 2022 19:55
img
September 27, 2021 09:55
lib
March 19, 2022 19:55
March 19, 2022 19:55
March 19, 2022 19:55
February 15, 2021 12:17
March 19, 2022 19:55
February 15, 2021 12:17
March 19, 2022 19:55
September 27, 2021 10:14

GNU Radio Angle of arrival estimation with USRP

GNU Radio package implementing MUSIC and root MUSIC angle of arrival algorithms with blocks necessary to provide phase synchronization of USRP devices. Implemented blocks include:

  1. MUSIC Linear Array
  2. Root-MUSIC
  3. Calculate Phase Difference
  4. Shift Phase
  5. Correlate
  6. Precise Moving Average
  7. Head with Reset

This is an updated and improved version of https://github.com/EttusResearch/gr-doa.

Implemented blocks:

implemented_blocks_img

Exemplary GR GUI:

exemplary_gr_gui_img

Installation procedure:

cd
git clone git@github.com:MarcinWachowiak/gr-aoa.git
cd gr-aoa

mkdir build
cd build
cmake ..
make -j$(nproc)

sudo make install
sudo ldconfig

Usage:

For exemplary flowcharts and use cases visit the examples directory.