Hi Rahul, 

welcome to the GNU Radio mailing list! You are definitely at the right place 
here since you are an avid user of GNU Radio already.

> On 5. Mar 2025, at 16:51, rahul pillai <rahulpilla...@gmail.com> wrote:
> 
> Hi,
> 
> I am rahul pillai, and I work as a Jr. Design Engineer in the DSP/Comms 
> field. I completed my undergrad a little over eight months ago and have been 
> extensively using GNU Radio to simulate array processing algorithms in my 
> current role.
> I’ve alway wanted to contribute to large open-source projects, but I haven’t 
> had the opportunity or the know-how on where to begin. That's why I like to 
> use GSoC to begin my open-source journey.
> If the organization is interested, I’d like to propose developing an 
> Out-Of-Tree (OOT) module or, even better, a GUI for array processing in GNU 
> Radio. This tool would support various array configurations (ULA, URA, 
> circular, hexagonal, etc. and possibly custom config??) and implement popular 
> beamforming and DoA estimation algorithms. My vision is to create something 
> similar to MATLAB's Phased Array System Toolbox, but fully open-source and 
> tightly integrated with GNU Radio.
> If interested, I’d love to discuss the feasibility and scope of what I can 
> realistically achieve during the GSoC period.  

A project like you are proposing is definitely something in the scope of the 
GNU Radio project and more specifically the GNU Radio GSoC. Right now it is not 
immediately clear to me, where GNU Radio comes in for the GUI for array 
processing. But figuring out what your project is about is also the goal of 
developing your proposal with the community.

In general for DoA and array processing there have been some other publications 
& open source works [0],[1], maybe you are able to leverage those and combine 
them into one library. Would the GUI tool be to visually set nulls & peaks in a 
antenna diagram and the tool will then provide the parameters for the array 
processing algorithm?

Cheers,
Andrej

[0] https://github.com/EttusResearch/gr-doa
[1] https://pubs.gnuradio.org/index.php/grcon/article/download/105/86



Reply via email to