Skip to content
This repository was archived by the owner on Sep 26, 2023. It is now read-only.

UC-Davis-SSS-ADCS-Software/efos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ADCS Flight Operating Software

Modules Used

  • numpy
  • pyIGRF
  • math
  • sgp4

Features

Eclipse Check

  • Link
  • Status: code completed, need constant threshold values from sun sensors before hardware testing

Sun Sensor Processing

  • Link
  • Status: in progress with sun sensor calibration; will need to be reformatted for flight

Magnetometer Processing

  • Link
  • Status: code completed, need hardware testing to finalize low-pass filter parameters. Also need to calculate rotation matrix from sensor frame to body frame

IMU Processing

  • Link
  • Status: code completed, need hardware testing to finalize low-pass filter parameters. Also need to calculate rotation matrix from sensor frame to body frame

Orbit Propagator (SGP4)

  • Link
  • Status: code completed, need to verify with alternative SGP4 package (i.e. MATLAB or Java)

Sun Model

  • Link
  • Status: code completed and tested against a few MATLAB cases, but could use further testing

Magnetic Field Model (IGRF)

  • Link
  • Status: completed and verified!

Attitude Determination (TRIAD)

BDot Controller for Detumbling

  • Link
  • Status: code completed, waiting on hardware testing

Attitude Target Calculation

Reaction Wheel Controller

  • Link
  • Status: n/a, need to check

Wheel Speed Controller

  • Link
  • Status: need hardware testing for tuning, then restructuring code for flight

About

Attitude Determination and Control Systems Flight Operating Software for REALOP.

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 12