diff --git a/tex/system_model.tex b/tex/system_model.tex index 1b5261b..e599575 100644 --- a/tex/system_model.tex +++ b/tex/system_model.tex @@ -135,7 +135,7 @@ \subsection{Dumbbell Spacecraft Model}\label{sec:dumbbell_model} One can also use~\cref{eq:xTx} to define the inertia matrix in several other equivalent forms \begin{align*} J_I &= \int_{\mathcal{B}} \bracket{ \parenth{\vc{\rho}^T \vc{\rho} }I - \vc{\rho}\vc{\rho}^T} dm, \\ - &= \int_{\mathcal{B}} \tr{\vc{\rho}\vc{\rho}^T} I - \vc{\rho}\vc{\rho}^T, \\ + &= \int_{\mathcal{B}} \tr{\vc{\rho}\vc{\rho}^T} I - \vc{\rho}\vc{\rho}^T dm, \\ &= \int_{\mathcal{B}} \vh{\rho}^T \vh{\rho} dm. \end{align*} The location of an infinitesimal mass element \( dm \) can be decomposed into @@ -180,7 +180,7 @@ \subsection{Dumbbell Spacecraft Model}\label{sec:dumbbell_model} \begin{bmatrix} y^2 + z^2 & -xy & -zx \\ -xy & z^2 + x^2 & -yz \\ - -zx & yz & x^2 + y^2 + -zx & -yz & x^2 + y^2 \end{bmatrix} dm, \end{align} where \( \vc{\rho} = \begin{bmatrix} x & y & z \end{bmatrix}^T\) and defines the position of the mass element \( dm \) in the body fixed frame. @@ -246,7 +246,7 @@ \subsection{Inertial Frame Equations of Motion}\label{sec:inertial_dumbbell_eoms \end{align*} and from using the attitude kinematics \( \dot{R} = \iatt \vh{\Omega} \) for \( \vc{\Omega} \in \R^3 \) \begin{align*} - \norm{\dot{R} \vc{\rho} }^2 &= \vc{\rho}\dot{R}^T \dot{R} \vc{\rho} , \\ + \norm{\dot{R} \vc{\rho} }^2 &= \vc{\rho}^T\dot{R}^T \dot{R} \vc{\rho} , \\ &= \vc{\rho}^T \vh{\Omega}^T \vh{\Omega} \vc{\rho} , \\ &= \norm{ \vh{\Omega} \vc{\rho} }^2, \end{align*} diff --git a/utilities/travis_setup.sh b/utilities/travis_setup.sh index 505ce3b..9ca62c1 100644 --- a/utilities/travis_setup.sh +++ b/utilities/travis_setup.sh @@ -1,7 +1,7 @@ #!/bin/bash # setup script to install texlive and add to path -texlive_year="2017" +texlive_year="2021" sudo apt-get -qq update export PATH=/tmp/texlive/bin/x86_64-linux:$PATH