Spacecraft Models Package 2.0
Spacecraft Models for DSim
|
Caerodynamics_newtonian | Generates a Newtonian flow aerodynamic model using triangles |
Canalog_sun_sensor | Provides a simple analog_sun_sensor model |
Cantenna | An antenna beam model solely for display purposes |
Cbattery | Models a battery |
Cbevel | A bevel or shim which provides a fixed rotation matrix between its parent and child |
Ccamera | Uses OpenGL to create synthetic camera images |
Ccamera_context | A class used internally by the camera module |
Ccomm_link | Geometric intersatellite link model based on S/N ratio |
Ccomm_link_earth | Ground station contact model |
Cdisturbances | Models solar pressure disturbances |
Cdisturbances_earth | Generates a disturbance model for earth orbit |
Cdisturbances_simple_earth | Generates a simple disturbance model for earth orbit |
Cdouble_gimbal | A double_gimbal that accepts a rate command |
Cearth_sensor_scanning | Provides a simple earth_sensor_scanning model |
Celectric_thruster | Models a pulsewidth modulated suite of thrusters with a single blowdown tank |
Cfusion_engine | A simple fusion engine model |
Cgeometry_reader | Reads a geometry file giving one face per line and makes the data available as variables |
Cgimbal | A single axis gimbal that accepts a rate command |
Cgps_receiver | Simplified geometric GPS receiver model |
Cgravity_earth_harmonics | Models the spherical harmonic gravity about a single planet |
Cgravity_earth_ideal | A point gravity model |
Cgravity_spice | SPICE library ephemeris interface class |
Cgravity_spice_jupiter | SPICE library ephemeris interface class |
Cgravity_two_solar_system | Generates gravity for two solar systems |
Cground_station | Models an earth fixed ground station that can send messages |
Chinge_motor | Models a set of reaction wheels |
Chsa | Scanning horizon sensor model |
Cideal_actuator | Apply force and torques to the parent object |
Cimager | Imager model that outputs centroids |
Cimu | Rate integrating IMU model |
Cimu_mems | MEMS IMU model. Outputs rate and acceleration |
Cinfrared_imager | Infrared imager model |
Cisl | A simplified geometric intersatellite link model |
Cisothermal | Isothermal spacecraft model |
Cjupiter_moon_propagation | Compute the positions and velocities of the Galilean moons |
Cload | An electrical and heat load model |
Clunar_landing_sensors | Models lunar landering sensors |
Clunar_surface_constraint | Provides constraint forces so an object stays fixed to the ground |
Clunar_to_eci | Convert planet orbiting initial conditions to heliocentric coordinates using spice |
Clvlh_to_eci | Convert LVLH initial conditions to ECI coordinates |
Cmagnetic_field | Magnetic field using Earth dipole model |
Cmagnetic_torquer | Magnetic torquer model |
Cmagnetometer | 3-axis magnetometer model |
Cmulti_body_hub | Rigid body with multiple reaction wheels |
Cmulti_body_hub_with_rwa | Rigid body with multiple reaction wheels |
Cnet_acceleration | Compute net acceleration including centripetal |
Coscillator | Oscillator |
Cphones | Computes the position of a user on the earth and determines if they are in range of a satellite |
Cpo_to_helio | Convert planet orbiting initial conditions to heliocentric coordinates using spice |
Cpower_system | A power system model |
Cpowered_hardware | A super class for powered hardware |
Cpropulsion | Models a pulsewidth modulated suite of thrusters with a single blowdown tank |
Cpropulsion_constant_thrust | Models a pulsewidth modulated suite of thrusters with a single blowdown tank |
Cradiator | Models a simple communications link |
Crate_and_force_actuator | A component used to allow a controller (or other component) to apply ideal forces and torques to the actuator's parent |
Creaction_wheel | Models a set of reaction wheels |
Creaction_wheel_bristle | Models a set of reaction wheels |
Crigid_body | Rigid body dynamical model applying both force and torque to the spacecraft |
Crigid_body_no_rate_dynamics | Rigid body dynamical model applying force and body rae to the spacecraft |
Crigid_body_rwa | Rigid body with multiple reaction wheels |
Crk78 | Verner's Runge Kutta 7/8 order variable step integrator |
Crv_to_kepler | Converts position and velocity to Keplerian elements |
Csensor | Sensor base class |
Csingle_axis_sun_sensor | Implements a single axis sun sensor |
Csolar_flux | Solar flux model using SPICE ephemeris |
Csolar_panel | A solar panel model |
Csolar_panel_rotating | A rotating solar panel model |
Csolar_pressure | Generates a solar pressure model anywhere in the solar system but only in interplanetary space |
Csolar_sail | Compute the solar force and torque on a thin membrane using a combined optical/thermal model |
Cstar_camera | Star camera model that outputs centroids of planets and stars |
Cstar_tracker | Provides a simple star_tracker model |
Cstate_space_vehicle | Continuous state space system |
Csun_sensor | A geometric sun sensor model |
Csun_sensor_two_axis | Provides a simple sun_sensor_two_axis model |
Csun_sensor_two_axis_array | Provides a simple sun_sensor_two_axis_array model |
Ctarget_sensor | Target_sensor model that outputs relative state |
Ctelescope_payload | Provides a simple telescope payload |
Ctext_sender | Sends text messages |
Cthermal | Provides a simple thermal model for a network of elements |
Ctime_base | Time sensor to return Julian Day Number |
Ctracking_station | Generates position and velocity of the target in the ECI frame |
Cwarfighter | Provides a warfighter model |