ReferenceFrameRotations.jl

This module contains functions related to 3D rotations of reference frames. It is used on a daily basis on projects at the Brazilian National Institute for Space Research (INPE).

Installation

This package can be installed using:

julia> Pkg.update()
julia> Pkg.add("ReferenceFrameRotations")

Status

This packages supports the following representations of 3D rotations:

  • Euler Angle and Axis;
  • Euler Angles;
  • Direction Cosine Matrices (DCMs);
  • Quaternions.

However, composing rotations is only currently supported for DCMs and Quaternions.

Roadmap

This package will be continuously enhanced. Next steps will be to add other representations of 3D rotations such as Rodrigues parameters, etc.

Manual outline

Library documentation