Logo

Basilisk:

  • Install
  • Building from Source
  • Learning Basilisk
    • Fundamentals of Basilisk Simulations
    • Integrated Example Scripts
      • Basic Orbit Simulations
      • Delta_v Orbit Maneuvers
      • Hyperbolic Jupiter Arrival Orbit
      • Multiple Gravitational Bodies
      • Verifying Spherical Harmonic Propagation Consistency
      • Lagrange Point Orbits
      • Defining Motion Relative to Planet
      • Simulating Trajectory about Multiple Celestial Bodies
      • Including Custom Gravitational Bodies
      • Near-Halo Orbit Simulation
      • Showing Ground Tracks on a Planet
      • Inertial Attitude Pointing
      • Inertial Attitude Pointing with Numba FSW
      • Using Separate Task Group for Control
      • Basic Attitude Pointing in Deep Space
      • Basic Attitude Pointing in Deep Space with Numba Control
      • Complex Attitude Pointing in Deep Space
      • Sun-Pointing Constraint Violation in Space
      • Inertial Pointing with Spice prescribed translational motion
      • Basic attitude pointing flight mode with Hohmann transfer
      • Thrusted Hohmann Transfer Maneuver
      • Hill Frame Pointing on Elliptic Orbit
      • Velocity Frame Pointing on Hyperbolic Orbit
      • Pointing at Earth Location
      • Prescribing the spacecraft orientation
      • Layered spiral attitude guidance
      • Constrained Attitude Maneuver Guidance
      • Performing Sweeping Maneuvers
      • Earth Strip Imaging Tasks
      • Pointing with Reaction Wheels
      • Pointing with Attitude State Effector Thrusters
      • Pointing with Attitude Dynamic Effector Thrusters
      • Reaction Wheel Momentum Dumping using Thrusters
      • Continuous Momentum Management using Dual-Gimbaled Electric Thruster
      • MRP Steering Law
      • Small Body Waypoint-to-Waypoint Control
      • Lambert Solver Delta-V Maneuver
      • Centered Dipole Model
      • World Magnetic Model WMM
      • Gravity Gradient Perturbed Hill Pointing
      • Satellite Drag Deorbit about Earth
      • Satellite Drag with Stochastic (Random) Density using Spacecraft
      • Satellite communicating to Earth ground station
      • Satellite checking communication access to another satellite
      • Albedo CSS simulation about Multiple Celestial Objects
      • Adding CSS Sensors
      • Estimating Sun Heading with CSS
      • Adding a Three-Axis Magnetometer (TAM)
      • RW Momentum Management using TAMs and MTBs
      • RW Momentum Management using TAMs and MTBs Using desired Nominal RW Speed
      • TAM Comparison
      • Basic Power Usage and Tracking
      • Power Usage with RW-Based ADCS
      • Basic Data Generation and Transmission
      • Ground Target Imaging and Downlink
      • Mapping A Body
      • Thermal Modeling of a Sensor
      • Temperature Measurement with Random Seed Noise
      • CubeSat with Reaction Wheel
      • CubeSat with 4 Unbalanced Thrusters and Fuel Tanks
      • Branching Deployable Arm with Thrusters
      • Chained Hinged Panel Deployment
      • Solar Radiation Pressure Model on Arbitrary Surfaces
      • Landing on Asteroid with Contact Physics
      • Earth-Moon Gravity with SPICE or PlanetEphemeris
      • Optimizing SPICE Cost with Ephemeris Reconstruction (Position)
      • Optimizing SPICE Cost with Ephemeris Reconstruction (Orientation)
      • Docking between Two CubeSats
      • Branching Panel Deployment with Locking Mechanisms
      • Pointing with Reaction Wheels in MuJoCo
      • Translation-only formation flying under differential drag
      • Satellite Drag with Stochastic (Random) Density using MuJoCo
      • Spacecraft Control with Thruster Arms using MuJoCo
      • Combining MuJoCo Scenes and a Spacecraft in Vizard
      • Master File
      • Models Folder
      • Comparison Overview and Execution Guide
      • Keplerian Orbit Baseline
      • Rigid Body with Constant Torque
      • Hub with Reaction Wheels and Hinged Panels
      • Lumped-Mass Flexible Panels and Runtime Scaling
      • Multi-Body in Orbit with Gravity-Gradient Torque
      • Variable-Mass Fuel Slosh and Depletion
      • Accuracy vs Runtime Pareto Front (Reaction Wheels and Panels)
      • Accuracy vs Runtime Pareto Front (Stiff Flexible Panels)
      • Integrator-Step Sweep (Keplerian Orbit)
      • Velocity-Regime Round-Off Sweep (Constant Torque)
      • Torque-Artifact Mechanism Checks
      • Bookkeeping-Mass Sweep (Reaction Wheels)
      • Slosh-Displacement Metric (Variable Mass)
      • Pendulum-Inertia and Step Sweep (Variable Mass)
      • Paper Figure Rendering
      • Two Spacecraft Connected Using Holonomic Constraints
      • Constraint Gain Tuning Analysis With Maneuvers
      • Constrained Motion Component Analysis Using a Truth Model
      • Frequency Analysis of Solar Panel Resonance Using the Constraint Effector
      • IMU Gyro Random Walk
      • Fuel Slosh
      • Flexible (Hinged) Panels
      • Bending and Torsional Flexible Panels
      • Sensors Attached to a Rotating Panel
      • Hinged Panel Deployment
      • MSM Simulation of Charged Spacecraft
      • Spacecraft with 1- or 2-DOF Panel using single effector
      • Robotic Arm Effector with Profiler
      • Spacecraft with an multi-link extending component
      • Solar Array Debris Impact
      • Prescribed Helical Screw Motion
      • Prescribed Motion Rotational Solar Array Deployment
      • Prescribed Motion with Translating Effector Branching
      • Prescribed Motion with Rotating Effector Branching
      • Heliocentric Translation Using Custom Spice Files
      • Planetary Flybys Using Custom Spice File
      • Asteroid Arrival
      • Aerocapture Scenario
      • Basic Servicer/Debris Simulation
      • Mean orbit element based relative motion control
      • Impulsive feedback control of relative motion
      • Electrostatic Tractor Debris Reorbiting
      • Attitude-Driven differential drag control
      • Servicer approaching a debris object with 3 flight modes
      • Walker-Delta Satellite Constellation
      • Proximity Operations Hybrid EKF
      • Non-Keplerian Acceleration Estimation using UKF
      • Landmarks-based Navigation
      • 1. Basic Orbital Simulation
      • 2. Attitude Detumble Control with RW
      • 3. Hill Pointing Attitude Control
      • 4. Velocity Frame Pointing Control
      • 5. MRP Steering Attitude Control
      • 6. Sun Pointing Mode Include Eclipse Evaluation
      • 7. Alternating FSW Attitude Pointing Modes
      • 8. Reaction Wheel Fault Scenario Simulation
      • 9. Lambert Guidance Scenario
      • 10. Attitude Control
      • 11. Fault Simulation
      • 1. Two-Spacecraft Formation using BskSim
      • 2. Relative Pointing Control
      • Master File
      • Models Folder
      • Plotting Functions
      • 1. Three-Spacecraft Formation using MultiSat architecture
      • 2. Attitude Guidance Modes Scheduling
      • 3. Formation Flying Control
      • 4. Constellation from TLE
      • Master file
      • Models Folder
        • BSK_EnvironmentEarth
        • BSK_EnvironmentMercury
        • BSK_MultiSatDynamics
        • BSK_MultiSatFsw
      • Plotting Functions
      • 1. BSK OpNav Sim Master File
      • 2. Hough Circles for Pointing and Orbit Determination
      • 3. Limb-based method for Pointing and Orbit Determination
      • 4. CNN for Pointing and Orbit Determination
      • 5. Perform fault detection with two OpNav methods
      • 6. Orbit Determination with Hough Circles
      • 7. Orbit Determination with Limb-based method
      • 8. Pointing with Hough Circles
      • 9. Pointing with Limb-based method
      • 10. Filter Heading measurements
      • Models Folder
      • Plotting Functions
      • Monte-Carlo Script to Create Image Set
      • Scenario called by MC Image Generation Script
      • Monte-Carlo Simulations using a OpNav Scenario
      • Optical Limb Tracking Scenario
      • Optical Navitation Scenario
      • MC run with RW control
      • MC run using Python Spice setup
      • MC bskSim example folder with bokeh visualization
      • Sensitivity Analysis of a differential drag spacecraft control
      • Setting Type of Integrator
      • Using a Variable Time Step Integrator
      • Comparison of different integrators
      • Benchmark Numba Models
      • Using a Python BSK Module Inherited from SysModel Class
      • Changing the bskLog Verbosity from Python
      • Simulation of Multiple independent spacecraft
      • Live Streaming to Vizard
      • Pointing a Vizard Camera
      • Convert Simulation Data File to Vizard File
      • Creating QuadMap Surface Visualizations
    • Basics of Writing Basilisk Modules
  • Support
  • Documentation
  • Support Data Files
  • External Sites

BSK_SDK:

  • About Extensions
  • Installing Basilisk Extensions
  • Quick Start: Writing a Basilisk Extension

BSK_RL:

  • Documentation

Vizard:

  • About Vizard
  • Download
  • Building from Source
  • Release Notes
  • User Guide
  • Advanced Features
  • Video Gallery
Basilisk
  • Learning Basilisk
  • Integrated Example Scripts
  • modelsMultiSat
  • View page source

modelsMultiSat

Files:

  • BSK_EnvironmentEarth
  • BSK_EnvironmentMercury
  • BSK_MultiSatDynamics
  • BSK_MultiSatFsw
Previous Next

© Copyright 2026, Autonomous Vehicle Systems (AVS) Laboratory.

Built with Sphinx using a theme provided by Read the Docs.