├── .gitignore ├── CHANGELOG.md ├── LICENSE.txt ├── README.md ├── pyproject.toml ├── setup.cfg ├── setup.py ├── src └── jax_f16 │ ├── __init__.py │ ├── controllers │ ├── __init__.py │ └── pid.py │ ├── f16.py │ ├── f16_types.py │ ├── f16_utils.py │ ├── highlevel │ ├── __init__.py │ └── controlled_f16.py │ ├── lowlevel │ ├── __init__.py │ ├── adc.py │ ├── dampp.py │ ├── low_level_controller.py │ ├── morellif16.py │ ├── pdot.py │ ├── rtau.py │ ├── subf16_model.py │ ├── tgear.py │ └── thrust.py │ └── utils │ ├── __init__.py │ └── jax_types.py └── tests ├── test_hl.py ├── test_ll.py └── test_trim.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MIT-REALM/jax-f16/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- 1 | # Changelog 2 | 3 | ## [0.0.1] - 2023-06-07 4 | - Initial release. 5 | -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MIT-REALM/jax-f16/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MIT-REALM/jax-f16/HEAD/README.md -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MIT-REALM/jax-f16/HEAD/pyproject.toml -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MIT-REALM/jax-f16/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MIT-REALM/jax-f16/HEAD/setup.py -------------------------------------------------------------------------------- /src/jax_f16/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/jax_f16/controllers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/jax_f16/controllers/pid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MIT-REALM/jax-f16/HEAD/src/jax_f16/controllers/pid.py -------------------------------------------------------------------------------- /src/jax_f16/f16.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MIT-REALM/jax-f16/HEAD/src/jax_f16/f16.py -------------------------------------------------------------------------------- /src/jax_f16/f16_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MIT-REALM/jax-f16/HEAD/src/jax_f16/f16_types.py -------------------------------------------------------------------------------- /src/jax_f16/f16_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MIT-REALM/jax-f16/HEAD/src/jax_f16/f16_utils.py -------------------------------------------------------------------------------- /src/jax_f16/highlevel/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/jax_f16/highlevel/controlled_f16.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MIT-REALM/jax-f16/HEAD/src/jax_f16/highlevel/controlled_f16.py -------------------------------------------------------------------------------- /src/jax_f16/lowlevel/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/jax_f16/lowlevel/adc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MIT-REALM/jax-f16/HEAD/src/jax_f16/lowlevel/adc.py -------------------------------------------------------------------------------- /src/jax_f16/lowlevel/dampp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MIT-REALM/jax-f16/HEAD/src/jax_f16/lowlevel/dampp.py -------------------------------------------------------------------------------- /src/jax_f16/lowlevel/low_level_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MIT-REALM/jax-f16/HEAD/src/jax_f16/lowlevel/low_level_controller.py -------------------------------------------------------------------------------- /src/jax_f16/lowlevel/morellif16.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MIT-REALM/jax-f16/HEAD/src/jax_f16/lowlevel/morellif16.py -------------------------------------------------------------------------------- /src/jax_f16/lowlevel/pdot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MIT-REALM/jax-f16/HEAD/src/jax_f16/lowlevel/pdot.py -------------------------------------------------------------------------------- /src/jax_f16/lowlevel/rtau.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MIT-REALM/jax-f16/HEAD/src/jax_f16/lowlevel/rtau.py -------------------------------------------------------------------------------- /src/jax_f16/lowlevel/subf16_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MIT-REALM/jax-f16/HEAD/src/jax_f16/lowlevel/subf16_model.py -------------------------------------------------------------------------------- /src/jax_f16/lowlevel/tgear.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MIT-REALM/jax-f16/HEAD/src/jax_f16/lowlevel/tgear.py -------------------------------------------------------------------------------- /src/jax_f16/lowlevel/thrust.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MIT-REALM/jax-f16/HEAD/src/jax_f16/lowlevel/thrust.py -------------------------------------------------------------------------------- /src/jax_f16/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/jax_f16/utils/jax_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MIT-REALM/jax-f16/HEAD/src/jax_f16/utils/jax_types.py -------------------------------------------------------------------------------- /tests/test_hl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MIT-REALM/jax-f16/HEAD/tests/test_hl.py -------------------------------------------------------------------------------- /tests/test_ll.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MIT-REALM/jax-f16/HEAD/tests/test_ll.py -------------------------------------------------------------------------------- /tests/test_trim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MIT-REALM/jax-f16/HEAD/tests/test_trim.py --------------------------------------------------------------------------------