gr-aoa

GNU Radio package implementing MUSIC and root MUSIC angle of arrival algorithms with blocks necessary to provide phase…

MarcinWachowiak
C++6923 forksGPL-3.0updated 4 years ago
git clone https://github.com/MarcinWachowiak/gr-aoa.gitMarcinWachowiak/gr-aoa

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.

more like this

op25

mirror of https://gitea.osmocom.org/op25/op25

Python52

search

search projects, people, and tags