Skip to content

Latest commit

 

History

History
executable file
·
51 lines (40 loc) · 1.89 KB

File metadata and controls

executable file
·
51 lines (40 loc) · 1.89 KB

Contributing to the project

Anyone is invited to contribute to this project, either by supplying sight reduction algorithm-related material, including improvements of the existing code.

Actual sights are also welcome, in addition to the samples provided.

I have started a discussion forum where anyone is invited to discuss anything related to celestial navigation.

Future plans

Regarding future plans for this project. These are some things I may consider doing (or have already started)

  1. Building on WGS-84 ellipsoid model.
    Working on this right now. Sight reductions seem to work well.
  2. Better mapping functions.
    Currently implementing mapping based on the Folium framework. Also investigating methods for handling map data without an internet connection.
  3. Create a lightweight web application and/or mobile app without requiring internet access.
    A collection of simple Jupyter notebooks have been added, and this may be good enough for practical work. Have also started developing a proper app based on Kivy. This may be a candidate for a proper Android and/or iOS app
  4. Diagnostic output for describing the underlying maths. (Mainly for the notebooks)
    Working on this right now.
  5. Diagnostic code for measuring accuracy
    Working on this right now.
  6. More elaborate sextant calibration code.
  7. Code for Lunar Distance measurements.

But the design goal is portability and a small footprint, with no dependency on an internet connection. Keeping it runnable in a lightweigth Python environment is desirable, with the mobile phone as the natural choice of hardware.

Some notes on development here.

Any contributions are welcome!