Terra: DIY Land-Based GPS
Terra is a platform for using signals of opportunity (SOOPs) for navigation. A network of reference receivers track signals from SOOPs like FM radio stations, and make timing information for those signals available online. Then, anyone with a radio and a network connection can use that timing information to determine their location, just as if those signals were coming from GPS satellites.
Beta Testing with FM Radio Stations
We are starting beta testing by releasing a limited number of credentials for the backend API. If you're interested in testing out a receiver, see the documentation, which has a lot more information about the location solving pipeline and system architecture. If you are interested in hosting a reference receiver, please contact us by submitting an issue in the Terra-Receiver Github repository.
The Terra-Receiver software is designed to use widely available software defined radios like Ettus USRPs, LimeSDR, and PlutoSDR. The software is designed to be hardware-agnostic, but the radio needs at least 4MHz to pick up enough stations to solve for its location.