All Projects â†’ barbeau â†’ Awesome Gnss

barbeau / Awesome Gnss

Licence: apache-2.0
Community list of open-source GNSS software and resources 📡

Projects that are alternatives of or similar to Awesome Gnss

Gps.js
A NMEA parser and GPS utility library
Stars: ✭ 171 (+205.36%)
Mutual labels:  gps, satellite
Gpslogger
📡 Lightweight GPS Logging Application For Android.
Stars: ✭ 1,348 (+2307.14%)
Mutual labels:  gps, satellite
Shiny
A Xamarin Framework for Backgrounding & Device Hardware Services (iOS, Android, UWP, Tizen, tvOS, watchOS, & more coming soon)
Stars: ✭ 763 (+1262.5%)
Mutual labels:  gps
Tempo
A Kotlin library for Android to get the current time from multiple sources: SNTP, GPS; or your own time source.
Stars: ✭ 44 (-21.43%)
Mutual labels:  gps
Igcwebview2
Modularised version of IGCWebview
Stars: ✭ 10 (-82.14%)
Mutual labels:  gps
Zeps Gui
L'interface d'un outil de calcul d'itinéraires, principalement utilisé pour se repérer dans le Netherrail de Zcraft. Nécessite https://github.com/zDevelopers/ZePS-Core .
Stars: ✭ 5 (-91.07%)
Mutual labels:  gps
White Noise Cansat2018
DrillSat 2018
Stars: ✭ 14 (-75%)
Mutual labels:  satellite
Gpxpy
gpx-py is a python GPX parser. GPX (GPS eXchange Format) is an XML based file format for GPS tracks.
Stars: ✭ 707 (+1162.5%)
Mutual labels:  gps
Himawari 8 Chrome
🛰 Experience the latest image from the Himawari, GOES, Meteosat, and DSCOVR satellites
Stars: ✭ 48 (-14.29%)
Mutual labels:  satellite
Esp32 Paxcounter
Wifi & BLE driven passenger flow metering with cheap ESP32 boards
Stars: ✭ 844 (+1407.14%)
Mutual labels:  gps
Rasterio Cookbook
[ARCHIVED] Python scripts demonstrating the usage of Rasterio
Stars: ✭ 34 (-39.29%)
Mutual labels:  satellite
Qwiic gps Rtk2
A breakout board for the ZED-F9P RTK module from ublox.
Stars: ✭ 27 (-51.79%)
Mutual labels:  gps
Montilecarlo
Stars: ✭ 16 (-71.43%)
Mutual labels:  satellite
Satellitesimulator
🚀 A simple Qt/OpenGL satellite orbit simulator
Stars: ✭ 28 (-50%)
Mutual labels:  satellite
Gnss Sdr
GNSS-SDR, an open-source software-defined GNSS receiver
Stars: ✭ 801 (+1330.36%)
Mutual labels:  gps
Potato Library
Easy to use Utility library for Android
Stars: ✭ 45 (-19.64%)
Mutual labels:  gps
Locationmanager
Simplify getting user's location for Android
Stars: ✭ 730 (+1203.57%)
Mutual labels:  gps
Gpsdetector Library
🌎 Android library. If GPS disabled, dialog shown and if user confirms GPS enabled. (2016)
Stars: ✭ 24 (-57.14%)
Mutual labels:  gps
Skyplotwidget
QT skyplot widget to visualize relative satellite positions
Stars: ✭ 10 (-82.14%)
Mutual labels:  satellite
Geotiff.io
Static website for viewing and analyzing GeoTIFF's in the browser
Stars: ✭ 53 (-5.36%)
Mutual labels:  satellite

awesome-gnss Awesome RSS

Community list of open-source Global Navigation Satellite System (GNSS) software and resources 📡

Have something to add or change? Open a pull request or issue.

Contents

Android apps (open-source)

  • GPSTest (Google Play, F-Droid, Source code) - Supports dual-frequency GNSS for GPS, GLONASS, QZSS, BeiDou/COMPASS, Galileo, IRNSS, as well as various SBAS systems. Supports measuring accuracy using a ground truth location and file logging for NMEA, raw measurements, navigation messages, and location data. Logs are compatible with Google's GPS Measurement Tools suite to visualize data.
  • GNSS Compare (Google Play, Documentation, Source code) - Supporting calculating positions from raw measurements for GPS and Galileo. Beta support for dual-frequency.
  • Sat Stat (F-Droid, Source code) - Android Location, Sensor and Radio Network Status.
  • GNSSLogger (Source code) - Log raw measurements for visualization in Google's GPS Measurement Tools suite. No longer maintained by Google. A proprietary Google fork of the project can be downloaded from Google Play here.
  • RTKGPS+ (Google Play) - Android frontend of RTKLIB.

iOS apps (open-source)

  • Overland-iOS (App Store, Source code) - An experiment at gathering data from an iPhone to test the Core Location API and its various settings.
  • Open GPX Tracker (App Store, Source code) - Open source GPX tracker app written in Swift.

Desktop tools

  • Google's GPS Measurement Tools suite (Download, Source code) - Desktop companion app for GNSSLogger to visualize and analyze raw measurements. Supports Windows, Mac, and Linux.
  • EGNOS Toolkit (Download, Source code)- A set of tools to work with Satellite-Based Augmentation Systems (SBAS), specially EGNOS. Support Linux.
  • GNSS-SDR (Download, Source code) - An open source GNSS software defined receiver. Supports Linux, Mac, and Windows.
  • RTKLIB (Download, Source code) - An Open Source Program Package for GNSS Positioning. Has a companion Android app RTKGPS+. Supports Windows.
  • RNXCMP (Download) - Open source software for Hatanaka compression/restoration of RINEX observation files.
  • GPSTk (Download, Source code) - C++ open source library and a suite of applications for GPS processing problems.
  • gLAB Lab (Download) - Performs precise modeling of GNSS observables (pseudorange and carrier phase) at the centimetre level, allowing both standalone GPS positioning and PPP. Supports RINEX-3.00, SP3, ANTEX and SINEX, as well as GPS, Galileo, and GLONASS. Developed under an European Space Agency (ESA) contract by the Universitat Politecnica de Catalunya (UPC). Free to download but not open-source.
  • teqc (Download) - Translation, editing, and quality check of GNSS data in native and in RINEX/BINEX formats. Free to download but not open-source.
  • BKG Ntrip Client (BNC) (Download) - BNC is an open-source multi-stream client designed for a variety of real-time GNSS applications. It was primarily designed for receiving data streams from any Ntrip supporting Broadcaster. It can compute a real-time Precise Point Positioning (PPP) solution from RTCM streams or RINEX files.
  • Android GNSS Logger to RINEX converter (Source code) - A Python script that converts raw measurements in the CSV format supported by GnssLogger and GPSTest to the RINEX format.

Web tools (proprietary)

  • Jason Positioning-as-a-Service - Upload GNSS data (e.g., RINEX, u-blox files, GNSS logger files) and process it using Post-processing Kinematic (PPK) strategy. Automatically picks a nearby reference receiver. Currently free in beta, but will become a paid service with a free tier for evaluation and low-volume usage.
  • GNSS-Radar - GNSS coverage simulator over time for any given location.

Data

  • Android smartphones high accuracy GNSS datasets by Google - Datasets collected from multiple Android phones, accompanied with high accuracy ground truth. This dataset has 39 traces collected from Pixel 4, Pixel 4 XL, and Xiaomi Mi8. They contain CN0, carrier phase, Doppler rate, satellite transmit time, signal arrival time, and other raw GNSS measurements of L1, L5 channels from GPS, Galileo, GLONASS, Beidou, and QZSS. Precise location ground truth files collected using NovAtel SPAN system are provided. Part of the Google Smartphone Decimeter Challenge at ION GNSS+ 2021.
  • GPSTest Device Database - A list of device capabilities (e.g., supported GNSS constellations and carrier frequencies) crowd-sourced from users of the GPSTest Android app.

Social media

  • IGS - International GNSS Service.
  • GSA - European GNSS Agency.
  • GNSS Status - GNSS satellites updated status.

Blogs

  • rtklibexplorer - Using RTKLIB for precise positioning with low-cost GNSS receivers.
  • BlackDotGNSS - Technical discussions related to GNSS data processing.

Wikis

  • Navipedia by ESA - An online reference for GNSS systems and data processing.

Videos

Articles

Academic peer-reviewed publications

Books

  • GNSS Data Processing books by UPC/gAGE - Theory and exercises to learn GNSS data processing (e.g., range modelling, navigation equations, Kalman filter)

Lists

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].