Project Horus - Browser-Based HAB Chase Map
 
 
 
 
 
Go to file
Mark Jessop ccc98f6324 Add telemetry source profiles, which can be selected from within the web client. 2018-07-27 21:47:17 +09:30
chasemapper Add telemetry source profiles, which can be selected from within the web client. 2018-07-27 21:47:17 +09:30
doc
static Rotate chase car marker based on heading. Allow enlarging of summary data with a tap/click. 2018-07-26 21:30:07 +09:30
templates Add telemetry source profiles, which can be selected from within the web client. 2018-07-27 21:47:17 +09:30
LICENSE
README.md
horusmapper.cfg.example Add telemetry source profiles, which can be selected from within the web client. 2018-07-27 21:47:17 +09:30
horusmapper.py Add telemetry source profiles, which can be selected from within the web client. 2018-07-27 21:47:17 +09:30

README.md

Project Horus - Browser-Based HAB Chase Map

Note: This is a work-in-progress. Not all of the features below are functional.

This folder contains code to display payload (and chase car!) position data in a web browser:

ChaseMapper Screenshot

For this to run, you will need the horuslib library installed. Refer to the Installation guide.

You also need flask, and flask-socketio, which can be installed using pip:

$ sudo pip install flask flask-socketio

Configuration & Startup

Many settings are defined in horusmapper.cfg configuration file. Create a copy of the example config file using

$ cp horusmapper.cfg.example horusmapper.cfg

Edit this file with your preferred text editor. The config file contains descriptions of each setting.

You can then start-up the horusmapper server with:

$ python horusmapper.py

The server can be stopped with CTRL+C.

Live Predictions

We can also run live predictions of the flight path.

To do this you need cusf_predictor_wrapper and it's dependencies installed. Refer to the documentation on how to install this.

Once compiled and installed, you will need to:

  • Copy the 'pred' binary into this directory. If using the Windows build, this will be pred.exe; under Linux/OSX, just pred.
  • Download wind data for your area of interest, and place the .dat files into the gfs subdirectory.

Modify the horusmapper.cfg Predictor section settings as necessary to reflect the gfs and predictor binary locations, and set [predictor] predictor_enabled = True