Description: Goal of this project is to simulate the rotational motion of a spacecraft in orbit. Plots of Euler angles and polhode curves (angular velocity time histories) are generated. Equations of Motion included in this package are for a rigid body in a torque-free environment and in circular orbit. See the EOM section under the Source Code Guide for more information.
The code is designed to be modular. Without getting very fancy, the user only needs to modify sc_attitude, sc_init, and sc_batch, depending on the experiment.
To Search:
File list (Check if you may need any files):
sc_attitude-master
sc_attitude-master\.DS_Store
sc_attitude-master\.gitignore
sc_attitude-master\LICENSE
sc_attitude-master\README.md
sc_attitude-master\ref
sc_attitude-master\ref\.DS_Store
sc_attitude-master\ref\Reference Files (codes not for running)
sc_attitude-master\ref\Reference Files (codes not for running)\SC Linearized Equations
sc_attitude-master\ref\Reference Files (codes not for running)\SC Linearized Equations C and q
sc_attitude-master\ref\Reference Files (codes not for running)\SC Perturbed Equations
sc_attitude-master\ref\Reference Files (codes not for running)\polhode_investigation_ICs
sc_attitude-master\ref\Reference Files (codes not for running)\qcone.m
sc_attitude-master\ref\Reference Files (codes not for running)\rotationsequences_ref.m
sc_attitude-master\ref\Reference Files (codes not for running)\savefiles.m
sc_attitude-master\ref\Reference Files (codes not for running)\sc_equlibrium.m
sc_attitude-master\ref\Reference Files (codes not for running)\sc_linearize.m
sc_attitude-master\ref\Reference Files (codes not for running)\simple2DCM.m
sc_attitude-master\v1
sc_attitude-master\v1\.DS_Store
sc_attitude-master\v1\EOM
sc_attitude-master\v1\EOM\sc_EOMC.m
sc_attitude-master\v1\EOM\sc_gyrostat_EOMC.m
sc_attitude-master\v1\EOM\sc_symmetricEOMq.m
sc_attitude-master\v1\EOM\tf_EOMC.m
sc_attitude-master\v1\EOM\tf_EOMq.m
sc_attitude-master\v1\Forces and Moments
sc_attitude-master\v1\Forces and Moments\eulerTF.m
sc_attitude-master\v1\Forces and Moments\f2_C.m
sc_attitude-master\v1\Forces and Moments\f2_q.m
sc_attitude-master\v1\Forces and Moments\rotor.m
sc_attitude-master\v1\General
sc_attitude-master\v1\General\DCM2q.m
sc_attitude-master\v1\General\DCM2simple.m
sc_attitude-master\v1\General\DCMrate.m
sc_attitude-master\v1\General\VERIFY_eom.m
sc_attitude-master\v1\General\crossop.m
sc_attitude-master\v1\General\graph_titles.m
sc_attitude-master\v1\General\q2DCM.m
sc_attitude-master\v1\General\q2simple.m
sc_attitude-master\v1\General\qrate.m
sc_attitude-master\v1\General\save_plot.m
sc_attitude-master\v1\General\sc_batch.m
sc_attitude-master\v1\General\sc_init.m
sc_attitude-master\v1\General\sc_regionI.m
sc_attitude-master\v1\General\sc_regionK.m
sc_attitude-master\v1\General\section_array.m
sc_attitude-master\v1\General\simple2DCM.m
sc_attitude-master\v1\General\simple2q.m
sc_attitude-master\v1\Graphics
sc_attitude-master\v1\Graphics\plot_sc_euler.m
sc_attitude-master\v1\Graphics\plot_sc_polhode.m
sc_attitude-master\v1\Graphics\plot_sc_stab.m
sc_attitude-master\v1\User Manual.txt
sc_attitude-master\v1\sc_attitude.m
sc_attitude-master\v1\sc_attitude.m~
sc_attitude-master\v2.1
sc_attitude-master\v2.1\.DS_Store
sc_attitude-master\v2.1\CONTENTS
sc_attitude-master\v2.1\MATLAB Structure.txt
sc_attitude-master\v2.1\README.md
sc_attitude-master\v2.1\lib
sc_attitude-master\v2.1\lib\.DS_Store
sc_attitude-master\v2.1\lib\BKE.m
sc_attitude-master\v2.1\lib\CONTENTS
sc_attitude-master\v2.1\lib\DCM2q.m
sc_attitude-master\v2.1\lib\DCM2simple.m
sc_attitude-master\v2.1\lib\getFirstDigits.m
sc_attitude-master\v2.1\lib\getTwoDigit.m
sc_attitude-master\v2.1\lib\matvec
sc_attitude-master\v2.1\lib\matvec\.DS_Store
sc_attitude-master\v2.1\lib\matvec\section_array.m
sc_attitude-master\v2.1\lib\matvec\splice.m
sc_attitude-master\v2.1\lib\q2simple.m
sc_attitude-master\v2.1\lib\rotation
sc_attitude-master\v2.1\lib\rotation\.DS_Store
sc_attitude-master\v2.1\lib\rotation\DCM2euler.m
sc_attitude-master\v2.1\lib\rotation\DCM2q.m
sc_attitude-master\v2.1\lib\rotation\DCM2simple.m
sc_attitude-master\v2.1\lib\rotation\DCMrateL.m
sc_attitude-master\v2.1\lib\rotation\DCMrateR.m
sc_attitude-master\v2.1\lib\rotation\crossop.m
sc_attitude-master\v2.1\lib\rotation\euler2DCM.m
sc_attitude-master\v2.1\lib\rotation\q2DCM.m
sc_attitude-master\v2.1\lib\rotation\q2simple.m
sc_attitude-master\v2.1\lib\rotation\qrate.m
sc_attitude-master\v2.1\lib\rotation\simple2DCM.m
sc_attitude-master\v2.1\lib\rotation\simple2q.m
sc_attitude-master\v2.1\lib\rotation\succrot_q.m
sc_attitude-master\v2.1\lib\simpleRot.m
sc_attitude-master\v2.1\lib\test
sc_attitude-master\v2.1\lib\test\dextraltest.m
sc_attitude-master\v2.1\lib\test\iscol.m
sc_attitude-master\v2.1\lib\test\orthomatrixtest.m
sc_attitude-master\v2.1\lib\test\orthovectortest.m
sc_attitude-master\v2.1\matlab.sh
sc_attitude-master\v2.1\sc_EOMC.m
sc_attitude-master\v2.1\sc_driver.m
sc_attitude-master\v2.1\src
sc_attitude-master\v2.1\src\.DS_Store