oresat / oresat-adcs-software

A Linux service for managing the ADCS on oresat.
GNU General Public License v3.0
8 stars 2 forks source link

OreSat ADCS Software

Python package to assist with the Attitude Determination and Conrol System (ADCS) of OreSat satellites.

Getting Started

Please use pip to install from github.

pip install git+https://github.com/oresat/oresat-adcs-software.git (or some variation)

The package is named oresat_adcs so for your python script, import the subpackages you want

For example

from oresat_adcs.function import vector

Some object instances require loading a json configuration. See examples.

Submodules

oresat_adcs.functions

Each module in the functions subpackage hold a collection of functions to use

oresat_adcs.configuration

Each module contains classes for customizable objects. Some of these may import oresat_adcs.functions

oresat_adcs.classes

Predefined classes

These typically depend on both oresat_adcs.functions and oresta_adcs.configuration

oresat_adcs.system

Contributing

Join Portland State Aerospace Society! https://www.pdxaerospace.org/

Read about OreSat! https://www.oresat.org/