Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
Generalized ADCS 2026 documentation
Light Logo Dark Logo
Generalized ADCS 2026 documentation

Getting Started

  • Installation
    • Linux / WSL Installation
    • Windows (Native) Installation
    • Trajectory Planner Add-On
      • Trajectory Planner Linux / WSL
      • Trajectory Planner Windows
    • SALTRO Add-On
      • SALTRO Linux / WSL
      • SALTRO Windows
  • Tutorials
    • 01: Underactuated Control
    • 02: Noisy Control
    • 03: Simple Estimation
    • 04: Complex Estimation
    • 05: Orbit Estimation
    • 06: Trajectory Planner (Plan-and-Track)
    • 07: SALTRO Planner
    • 08: Remote Execution (Raspberry Pi + Main PC)
    • Advanced Features
  • Release Notes
    • 0.1.4 More Numba optimizations and 4x simulation speedup (2026-04-21)
    • 0.1.3 Hardware-in-the-loop Remote Execution (2026-04-18)
    • 0.1.2 Numba optimizations for faster simulation (2026-04-15)
    • 0.1.1 Earth Horizon Sensor Added (2026-04-15)
    • 0.1.0 The age of trajectory optimization is upon us! (2026-04-10)
    • 0.0.2 Multi-Boresight (2026-02-23)
    • 0.0.1 Monte Carlo Simulations (2026-02-02)
    • 0.0.0 Initial Release (2026-01-15)

Function Documentation

  • ADCS package
    • ADCS.CONOPS package
      • ADCS.CONOPS.goallist package
        • ADCS.CONOPS.goallist.goallist module
      • ADCS.CONOPS.goals package
        • ADCS.CONOPS.goals.attitude_goals package
          • ADCS.CONOPS.goals.attitude_goals.fixed_attitude_goal module
        • ADCS.CONOPS.goals.vector_goals package
          • ADCS.CONOPS.goals.vector_goals.antibfield_goal module
          • ADCS.CONOPS.goals.vector_goals.antisun_goal module
          • ADCS.CONOPS.goals.vector_goals.antivelocity_goal module
          • ADCS.CONOPS.goals.vector_goals.bfield_goal module
          • ADCS.CONOPS.goals.vector_goals.coordinate_goal module
          • ADCS.CONOPS.goals.vector_goals.eci_goal module
          • ADCS.CONOPS.goals.vector_goals.lvlh_tangential_goal module
          • ADCS.CONOPS.goals.vector_goals.nadir_goal module
          • ADCS.CONOPS.goals.vector_goals.perpbfield_goal module
          • ADCS.CONOPS.goals.vector_goals.sun_goal module
          • ADCS.CONOPS.goals.vector_goals.velocity_goal module
          • ADCS.CONOPS.goals.vector_goals.zentih_goal module
        • ADCS.CONOPS.goals.attitude_goal module
        • ADCS.CONOPS.goals.goal module
        • ADCS.CONOPS.goals.no_goal module
        • ADCS.CONOPS.goals.vector_goal module
    • ADCS.controller package
      • ADCS.controller.helpers package
        • ADCS.controller.helpers.optional_dependencies module
        • ADCS.controller.helpers.quaternion_math module
        • ADCS.controller.helpers.trajectory module
      • ADCS.controller.neo_planner package
      • ADCS.controller.plan_and_track package
        • ADCS.controller.plan_and_track.build_csat module
        • ADCS.controller.plan_and_track.debug_planner module
        • ADCS.controller.plan_and_track.planner_settings module
        • ADCS.controller.plan_and_track.planner_subsettings module
      • ADCS.controller.saltro package
        • ADCS.controller.saltro.SALTRO_constraint_settings module
        • ADCS.controller.saltro.SALTRO_pass_settings module
        • ADCS.controller.saltro.SALTRO_planner_settings module
        • ADCS.controller.saltro.saltro_controller module
      • ADCS.controller.bdot module
      • ADCS.controller.controller module
      • ADCS.controller.mtq_lovera module
      • ADCS.controller.mtq_w_rw module
      • ADCS.controller.mtq_w_rw_LP module
      • ADCS.controller.mtq_w_rw_QP module
      • ADCS.controller.mtq_w_rw_QPC module
      • ADCS.controller.mtq_w_rw_QPG module
      • ADCS.controller.mtq_w_rw_QPW module
      • ADCS.controller.mtq_wisniewski module
      • ADCS.controller.plan_and_track_base module
      • ADCS.controller.plan_and_track_exact module
      • ADCS.controller.plan_and_track_lqr module
      • ADCS.controller.plan_and_track_lqr_disturbed module
    • ADCS.environment package
      • ADCS.environment.star_catalog module
    • ADCS.estimators package
      • ADCS.estimators.attitude_estimators package
        • ADCS.estimators.attitude_estimators.attitude_SRUAKF module
        • ADCS.estimators.attitude_estimators.attitude_UAKF module
        • ADCS.estimators.attitude_estimators.attitude_estimator module
      • ADCS.estimators.estimator_helpers package
        • ADCS.estimators.estimator_helpers.estimator_helpers module
      • ADCS.estimators.orbit_estimators package
        • ADCS.estimators.orbit_estimators.orbit_EKF module
        • ADCS.estimators.orbit_estimators.orbit_GPS module
        • ADCS.estimators.orbit_estimators.orbit_estimator module
    • ADCS.flight_software package
      • ADCS.flight_software.single_core package
        • ADCS.flight_software.single_core.ttc_single_core module
      • ADCS.flight_software.tasks package
        • ADCS.flight_software.tasks.task module
    • ADCS.helpers package
      • ADCS.helpers.plot package
        • ADCS.helpers.plot.control package
          • ADCS.helpers.plot.control.attitudeplot module
          • ADCS.helpers.plot.control.controlplot module
          • ADCS.helpers.plot.control.targetplot module
        • ADCS.helpers.plot.orbit package
          • ADCS.helpers.plot.orbit.animationplot module
          • ADCS.helpers.plot.orbit.illuminationplot module
          • ADCS.helpers.plot.orbit.orbitdensityplot module
          • ADCS.helpers.plot.orbit.orbitmagneticplot module
          • ADCS.helpers.plot.orbit.orbitplot module
          • ADCS.helpers.plot.orbit.orbitpositionplot module
          • ADCS.helpers.plot.orbit.orbitvelocityplot module
        • ADCS.helpers.plot.sensors package
          • ADCS.helpers.plot.sensors.biasplot module
          • ADCS.helpers.plot.sensors.sensorsplot module
        • ADCS.helpers.plot.states package
          • ADCS.helpers.plot.states.angularvelocityplot module
          • ADCS.helpers.plot.states.quaternionplot module
        • ADCS.helpers.plot.close_all module
        • ADCS.helpers.plot.plot module
        • ADCS.helpers.plot.subplot module
      • ADCS.helpers.plotting package
        • ADCS.helpers.plotting.animate_estimator module
        • ADCS.helpers.plotting.animate_orbit module
        • ADCS.helpers.plotting.animate_orbit_pyvista module
        • ADCS.helpers.plotting.close_all_plots module
        • ADCS.helpers.plotting.plot_controller module
        • ADCS.helpers.plotting.plot_estimator module
        • ADCS.helpers.plotting.plot_orbit_estimator module
      • ADCS.helpers.plotting_mc package
        • ADCS.helpers.plotting_mc.plot_controller_compare_mc module
        • ADCS.helpers.plotting_mc.plot_controller_mc module
      • ADCS.helpers.save_and_load package
        • ADCS.helpers.save_and_load.save_and_load module
      • ADCS.helpers.math_constants module
      • ADCS.helpers.math_helpers module
      • ADCS.helpers.simresults module
    • ADCS.mc package
      • ADCS.mc.mcconfig module
      • ADCS.mc.monte_carlo_runner module
      • ADCS.mc.simulate_mc module
    • ADCS.orbits package
      • ADCS.orbits.density_model module
      • ADCS.orbits.ephemeris module
      • ADCS.orbits.orbit module
      • ADCS.orbits.orbital_state module
      • ADCS.orbits.universal_constants module
    • ADCS.remote package
      • ADCS.remote.controller_rpc module
    • ADCS.satellite_factory package
      • ADCS.satellite_factory.actuators package
        • ADCS.satellite_factory.actuators.create_cubesat_MTQ module
        • ADCS.satellite_factory.actuators.create_cubesat_RW module
      • ADCS.satellite_factory.satellites package
        • ADCS.satellite_factory.satellites.create_cubesats module
      • ADCS.satellite_factory.sensors package
        • ADCS.satellite_factory.sensors.create_cubesat_GPS module
        • ADCS.satellite_factory.sensors.create_cubesat_MTM module
        • ADCS.satellite_factory.sensors.create_cubesat_gyro module
        • ADCS.satellite_factory.sensors.create_cubesat_sunpair module
        • ADCS.satellite_factory.sensors.create_earth_horizon module
        • ADCS.satellite_factory.sensors.create_star_tracker module
    • ADCS.satellite_hardware package
      • ADCS.satellite_hardware.actuators package
        • ADCS.satellite_hardware.actuators.actuator module
        • ADCS.satellite_hardware.actuators.magnetotorquer module
        • ADCS.satellite_hardware.actuators.reaction_wheel module
      • ADCS.satellite_hardware.disturbances package
        • ADCS.satellite_hardware.disturbances.helpers package
          • ADCS.satellite_hardware.disturbances.helpers.geometry_config module
        • ADCS.satellite_hardware.disturbances.dipole_disturbance module
        • ADCS.satellite_hardware.disturbances.disturbance module
        • ADCS.satellite_hardware.disturbances.drag_disturbance module
        • ADCS.satellite_hardware.disturbances.general_disturbance module
        • ADCS.satellite_hardware.disturbances.gg_disturbance module
        • ADCS.satellite_hardware.disturbances.prop_disturbance module
        • ADCS.satellite_hardware.disturbances.srp_disturbance module
      • ADCS.satellite_hardware.errors package
        • ADCS.satellite_hardware.errors.helpers package
          • ADCS.satellite_hardware.errors.helpers.error_mode module
        • ADCS.satellite_hardware.errors.anisotropicnoise module
        • ADCS.satellite_hardware.errors.bias module
        • ADCS.satellite_hardware.errors.noise module
      • ADCS.satellite_hardware.satellite package
        • ADCS.satellite_hardware.satellite.estimated_satellite module
        • ADCS.satellite_hardware.satellite.satellite module
      • ADCS.satellite_hardware.sensors package
        • ADCS.satellite_hardware.sensors.earth_horizon module
        • ADCS.satellite_hardware.sensors.gps module
        • ADCS.satellite_hardware.sensors.gyro module
        • ADCS.satellite_hardware.sensors.magnetometer module
        • ADCS.satellite_hardware.sensors.sensor module
        • ADCS.satellite_hardware.sensors.star_tracker module
        • ADCS.satellite_hardware.sensors.star_tracker_quaternion module
        • ADCS.satellite_hardware.sensors.sunpair module
        • ADCS.satellite_hardware.sensors.sunsensor module
    • ADCS.simulate module
    • ADCS.simulate_remote module

Contributing

  • Contributing
  • Testing Guidelines
  • Documentation Guidelines
Back to top
View this page

ADCS.environment package¶

Submodules¶

  • ADCS.environment.star_catalog module

Module contents¶

Next
ADCS.environment.star_catalog module
Previous
ADCS.controller.plan_and_track_lqr_disturbed module
Copyright © 2026, Niclas Scheuer, Patrick McKeen
Made with Sphinx and @pradyunsg's Furo
On this page
  • ADCS.environment package
    • Submodules
    • Module contents