Spacecraft Control Framework 1.0
Spacecraft Control Library
SCControl API

Spacecraft Control Library

This application programming interface (API) document contains documentation for functions in SCControl framework.
There are modules for coordinate transformation, modeling the space environment, computing ephemeris, and performing orbit mechanics including planetary perturbations. This library utilizes the broad range of matrix manipulation functions provided in MatrixLib. No manufacturers' data is supplied with the models.

The formation flying module, if included, is a comprehensive set of functions for the guidance and control of formation flying spacecraft.

Using this API

File List

All the functions are grouped here.

Class List

The major classes and structures are described here.


If you find a bug, please send a full description to, along with the source code you were using when you found the problem, and a summary of what the source code is supposed to do. One of our software engineers will respond to confirm receipt of your email, and then investigate the problem.

No part of this document may be reproduced without
permission in writing from Princeton Satellite Systems.