Hey Marcus, Thanks for replying.
I haven't had the opportunity to try out those OOT modules just yet but i did looked into the gr-radar, the UI is similar to what i have in mind, this will be really helpful. Are there any repo that goes into generating flowgraphs from a GUI? Regards, Rahul On Fri, Mar 7, 2025 at 9:03 PM Marcus Müller <mmuel...@gnuradio.org> wrote: > Hi Rahul, hi Andrej, > > Ettus' gr-doa[0] is a bit stale, not sure it still builds; maybe also > check out Marcin's > gr-aoa[2]. > And, of course, don't hesitate to check out gr-radar[3] for ideas on > visualizations, > though that hasn't been updated to build with modern GNU Radio, either. I > think the > radioconda version of gr-radar *does* build with GNU Radio 3.10 (Haven't > tested it though). > > Best, > Marcus > > [2] https://github.com/MarcinWachowiak/gr-aoa > [3] https://github.com/kit-cel/gr-radar > [4] https://github.com/radioconda/gr-radar > > On 3/7/25 9:34 AM, Andrej Rode wrote: > > 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 > > > > > > > > >