Spacecraft Control Bundle 1
|
Controls the orientation of solar wings. More...
#include <fsw_two_axis_solar_wing_control.h>
Public Member Functions | |
fsw_two_axis_solar_wing_control (const char *mod_name) | |
void | initialize_data () |
Create data and request #FSW_TWO_AXIS_SOLAR_WING_CONTROL_TRIGGER. More... | |
void | initialize () |
void | handle_event (int code) |
Protected Attributes | |
2SW Commands | |
| |
CD_CREATE_REF | solar_wing_gain_command_ref |
Gain command (double) More... | |
CD_CREATE_REF | solar_wing_offset_command_ref |
The offset angle, "solar_wing_offset". More... | |
2SW Inputs | |
| |
CD_REQUEST_REF | angle_ref |
Angle, "angle_solar_wing_sim". More... | |
CD_REQUEST_REF | ephem_sun_vector_ref |
Sun vector. More... | |
CD_REQUEST_REF | quaternion_ref |
The estimated quaternion, "q_eci_to_body_sim". More... | |
2SW Assignments | |
| |
CD_REQUEST_REF | solar_wing_rate_demand_ref |
Rate demand to hardware. More... | |
Controls the orientation of solar wings.
Uses either sun sensor measurements or the ephemeris to point the solar wings at the sun
void fsw_two_axis_solar_wing_control::initialize_data | ( | ) |
Create data and request #FSW_TWO_AXIS_SOLAR_WING_CONTROL_TRIGGER.
References solar_wing_gain_command_ref, and solar_wing_offset_command_ref.
|
protected |
Angle, "angle_solar_wing_sim".
|
protected |
Sun vector.
|
protected |
The estimated quaternion, "q_eci_to_body_sim".
|
protected |
Rate demand to hardware.