What's Included

The CubeSat Toolbox is composed of MATLAB m-files and mat-files, organized into a set of modules by subject. It is a library of functions for analyzing spacecraft and missions that you can use to build your own scripts.

The CubeSat Toolbox is based on the CubeSat module, and in addition contains subsets of other Spacecraft Control Toolbox modules that are required. All of the modules with functions included are listed in the following tables, including the add-on module "Formation Flying".


Academic Modules

CubeSat Small scale satellite design, analysis, and simulation tools.
Common * Coordinate transformations, quaternions, control, time conversions, graphics and general utilities.
Math * Analysis, geometry, integration, linear algebra, trigonometry.
Plotting * Plotting tools for complex simulations including animation.
SC * Attitude and orbit dynamics, environment, ephemeris.

Professional Modules

Link * Basic RF link analysis.
Orbit * Orbit mechanics, coordinates, and gravity models.
SCPro * 3 axis attitude control function based on a PID.
Electrical * Wire gauge function for air core torque rod design.

Add-on Modules

Formation Flying * Formation flying coordinates

* Only subsets of these modules are included. The full modules are only available in the Spacecraft Control Toolbox. Those included in the Academic version are listed first. Only the files that are required by the CubeSat module are included.

The CubeSat module is the only full module in this toolbox. For more details about the Spacecraft Control Toolbox, please visit our website at www.psatellite.com/sct/index.php.