JuliaDocsForks / FlightMechanics.jl

Flight mechanics utils

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

FlightMechanics

license docs travisci codecov

logo

Flight Mechanics utils ✈️

⚠️ This package is in its initial development phase 🚧

This package is intended to provide utils for Flight Mechanics computations. It runs on julia ≥ 0.7.0.

  • International Standard Atmosphere: get pressure, temperature, density, sound velocity for a given altitude.
  • Conversion between different coordinate systems:
    • body
    • horizon
    • wind
    • ECEF
    • llh (latitude, longitude, height) over various ellipsoid models
  • Quaternion and euler angles conversions
  • Anemometry:
    • conversion between tas, cas, eas.
    • velocity calculation from airspeed indicator (ASI) pressure difference
    • dynamic pressure calculation (compressible and incompressible cases)
    • tas, alpha, beta from body velocity
  • 6 DOF Dynamic fixed mass models:
    • Flat Earth Euler angles
    • Flat Earth quaternions
    • Ellipsoidal Earth ECEF model quaternion

Install 🚀

You can install this package cloning it:

Pkg> add git@github.com:AlexS12/FlightMechanics.jl.git

or if you want the dev version:

Pkg> dev git@github.com:AlexS12/FlightMechanics.jl.git

and run the tests:

Pkg> test FlightMechanics

Contributing 🚁

If you used this package and have any suggestion or found a bug, please open an issue

If this package is useful for you and want to join efforts don't hesitate to let me know.

Ask Me Anything ! Open Source Love svg2

About

Flight mechanics utils

License:Other


Languages

Language:Julia 100.0%