`navitools` stands for Navigation tools.

This is just a tiny lib for personal projects.

Let me introduce currently available functionalities following the code base structure:

- Constants from WGS-84 and other sources.
- Coordinates converting functions:
  - Attitude conversions between Euler angles, CTM, and Quaternions.
  - Conversion between Cartesian position/velocity and orbital elements:
    - `ijk2keplerian()`.
    - TODO: `keplerian2ijk()`
- Geo functions:
  - Earth gravitation models:
    - Zonal harmonic model (up to J6) 
- Utilities:
  - Matrix manipulation:
  - Random functions:
    - Create RNGs with an optional seed.
    - Generate a random floating number from the created RNG.
    - Generate a 3x1 vector with random elements from the created RNG.
