Giter Site home page Giter Site logo

swipswaps / torgi Goto Github PK

View Code? Open in Web Editor NEW

This project forked from sofwerx/torgi

0.0 0.0 0.0 13.04 MB

Tactical Observation of RF GNSS Interference

License: Apache License 2.0

CMake 0.17% Java 25.59% C++ 0.03% Dockerfile 0.27% Makefile 0.02% Python 0.30% Jupyter Notebook 31.22% HTML 42.39%

torgi's Introduction

TORGI

Build Status

Tactical Observation of RF GNSS Interference

Collect, store, and display observations and analysis of GPS "fix" availability and quality.

Android 7.0 or higher required; 8.0 recommended. Google Pixel 2 (or Pixel 2 XL) provides Automatic Gain Control data.

Compiled APK (Android app installer)

GNSS observation points are stored in a GeoPackage file with satellite and receiver clock details using the (proposed) Related Tables Extension and the NGA GeoPackage Android SDK.

Observation points and associated location fix data are stored as a feature layer within a standard (v1.2) GeoPackage. The Data Model diagram below shows Satellite measurement data and receiver (hardware) clock information tables and their relationships, as currently implemented in the TORGI app.

The Related Tables Extension is a community standard extension to the GeoPackage map database, moving toward full adoption by OGC (Open Geospatial Consortium).

Open Architecture / Open Standards

GeoPackage 1.2 Certified OGC Compliant

GeoPackage / SQLite Database ERD

(View / Edit diagram in browser)

DevOps

docker-compose up

Android .apk will be build inside the Docker container: (torgi/build/outputs/apk/{debug|release})

See Dockerfile for build process. Requires Android build tools and NGA GeoPackage Android SDK.

Travis CI - automated continuous integration: https://travis-ci.org/sofwerx/TORGI

SOFWERX

SOFWERX was created under a Partnership Intermediary Agreement between Doolittle Institute and U.S. Special Operations Command in Tampa, Florida. We are a platform designed and operated to help solve challenging warfighter problems through increased collaboration and innovation. Our charter is twofold, to maintain a platform to accelerate delivery of innovative capabilities to USSOCOM, and to facilitate capability refinement through exploration, experimentation, and assessment of promising technology.

Website Twitter Follow

torgi's People

Contributors

ianblenke avatar pluviosilla avatar scottlandis avatar tabinfl avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.