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

Attitude Determination and Control Systems Flight Operating Software for REALOP.

Notifications You must be signed in to change notification settings

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