This project has been mainly developed on a volunteer basis, for education and research purposes. The main Developer Team is a group of researchers at CTTC, a non-profit research institution, and the project enjoys from a solid base of external users and contributors.

Slowly but steadily baked, the source code evolved and demonstrated its feasibility as an open and free framework for software-defined GNSS receiver development, attracting the interest of more researchers, students, skilled hobbyists, and the industry.

According to Black Duck Open Hub, the development of GNSS-SDR from its first commit to a Git repository (in October 2011, after a happy childhood living in a Subversion repository) up to now has taken 77 years of effort, as estimated by the Constructive Cost Model (COCOMO).

The Authors are proud to be supported by the following public institutions, private companies, and spontaneous, enthusiastic volunteers that contribute to maintaining and expanding the capabilities and field of applications of a free and open-source GNSS software-defined receiver:

Public Research Funds

  • Support from the Spanish Ministry of Science, Innovation, and Universities.

    ARISTIDES logo

    The Spanish Ministry of Science, Innovation, and Universities provides partial support for development infrastructure through the Statistical Learning and Inference for Large Dimensional Communication Systems (ARISTIDES) project (RTI2018-099722-B-I00). Jan. 2019 - Dec. 2021.

  • Support from the European Union through European Regional Development Fund (ERDF).

    ERDF logo ERDF logo

    GNSS-SDR Continuous Integration system is run in a hardware infrastructure (servers, network storage) partially provided by ERDF through Project 5G-Lab (Spanish Ministry of Science, Innovation, and Universities, Ref. EQC2018-005257-P). Nov. 2018 - Mar. 2021.

  • Support of Research Groups by the Government of Catalonia.

    The Government of Catalonia, through Grant 2017–SGR–1479, provides partial support for registrations and travel expenses to well-established scientific conferences. Sep. 2017 - Sep. 2021.

  • AUDITOR - Advanced Multi-Constellation EGNSS Augmentation and Monitoring Network and its Application in Precision Agriculture is a project that developed a multi-band, multi-constellation receiver based on GNSS-SDR and targeted to Precision Agriculture applications, targeting Galileo and GPS civil signals in the L1, L2, and L5 bands.

    AUDITOR logo

    This project received funding from the European GNSS Agency under the European Union’s Horizon 2020 research and innovation programme under grant agreement no. 687367. Jan. 2016 - Jun. 2018.

  • Support from the Spanish Ministry of Economy and Competitiveness.

    The Spanish Ministry of Economy and Competitiveness, through project ADVENTURE (Ref. TEC2015-69868-C2-2-R), provided partial support for registrations and travel expenses to well-established scientific conferences, as well as publication fees. Jan. 2016 - Jan. 2019.

  • Research networks

    • COST Action CA15104 - Inclusive Radio Communication Networks for 5G and beyond (IRACON), aimed to achieve scientific breakthroughs by introducing novel design and analysis methods for the 5th-generation (5G) and beyond-5G radio communication networks.

    IRACON logo

    IRACON offered Short Term Scientific Missions grants for exchange visits aimed at supporting individual mobility, strengthening existing networks and fostering collaboration between researchers. Check out the application procedure. Mar 2016 - Mar. 2020.

Education programs funded by private entities

  • Google Summer of Code (GSoC)

    GSoC logo

2020

2019

2018

2017

2016

2015

2014

2013

2012, under the kind umbrella of GNU Radio and the GNU Project.

  • In GNSS Receiver on GNU Radio, Luis Esteve implemented an acquisition algorithm for GPS L1 C/A.

    Google, through the GSoC program, offers students a stipend for contributing to open source projects.

  • ESA Summer Of Code In Space (SOCIS)

    • 2019
      • In Improving the Graphical User Interface (GUI) for monitoring the GNSS-SDR status in real-time, Álvaro Cebrián worked in a GUI for GNSS-SDR (Honorable Participation).
    • 2015
      • In Direct Position Estimation, Luis Esteve explored the DPE algorithm and proposed receiver architectures.
    • 2014
      • In GNSS-SDR. Acceleration with VOLK, Andrés Cecilia created a new VOLK module with kernels for GNSS signal processing, the inception of the current VOLK_GNSSSDR.
    • 2013
      • In Real-time positioning solution for GNSS-SDR, Vladimir Avrov started working on the generation of RTCM messages.

      The European Space Agency, through the SOCIS program, offers students a stipend for contributing to open source projects.

Sponsors

NSL logo

  • NSL, a leading company specialised in satellite navigation, actively supported GNSS-SDR. Based in Nottingham, UK, NSL deliver reliable and robust Global Navigation Satellite System technologies for a variety of applications, such as those that require highest accuracies, impact safety, or are critical in terms of business, finance and security. NSL also produce radiofrequency front-ends and associated products, for example the dual channel Stereo system that is being used with GNSS-SDR development.

NSL kindly provided equipment and technical support to the development of dual-band software architectures.


Xilinx logo

  • Xilinx is a worldwide renowned supplier of programmable logic devices. It is known for inventing the field-programmable gate array (FPGA) and as the first semiconductor company with a fabless manufacturing model.

Through their Xilinx University Program (XUP), Xilinx is supporting GNSS-SDR with the donation of four Zedboard development kits and a full license of the Vivado Design Suite, a software tool for synthesis and analysis of HDL designs.