# Flight Dynamic Models

**URL:** <https://discourse.julialang.org/t/flight-dynamic-models/31455>\
**Category:** Modelling & Simulations\
**Tags:** question\
**Created:** [November 24, 2019, 6:29pm UTC](https://discourse.julialang.org/t/flight-dynamic-models/31455 "2019-11-24T18:29:23Z")\
**Posts on this page:** 1\
**Showing post:** 17

<div class="post-metadata">

**Author:** ![Ronis\_BR](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/ronis_br/32/50999_2.png) [@Ronis\_BR](https://discourse.julialang.org/u/Ronis_BR)\
**Post date:** [January 26, 2022, 3:29am UTC](https://discourse.julialang.org/t/flight-dynamic-models/31455/17 "2022-01-26T03:29:17Z")

</div>

Hi @tog!

Welcome 😃

For the kind of reference frame rotation used in those applications, I highly suggest using the package [https://github.com/JuliaSpace/ReferenceFrameRotations.jl](https://github.com/JuliaSpace/ReferenceFrameRotations.jl)

I use it in SatelliteToolbox.jl and in the AOCS simulator built at INPE as reported here: [Julia and the satellite Amazonia-1](https://discourse.julialang.org/t/julia-and-the-satellite-amazonia-1/57541)

You have all the tools to convert between Euler angles, Euler angle and axis, DCM, and Quaternions (modified Rodrigues parameters are coming!). We also have functions to compute the time derivative of Quaternions and DCM to propagate the attitude.

---

_[View the full topic](https://discourse.julialang.org/t/flight-dynamic-models/31455)._
