Spacecraft Control Bundle 1
|
This module outputs the simulation position and velocity. More...
#include <fsw_orbit_determination_ideal.h>
Public Member Functions | |
fsw_orbit_determination_ideal (const char *mod_name) | |
void | initialize_data () |
Request the FSW_ORBIT_DETERMINATION_TRIGGER event. More... | |
void | initialize_data_requests () |
void | handle_event (int code) |
Protected Attributes | |
Inputs | |
| |
CD_REQUEST_REF | position_sim_ref |
Position from sim #position_sim. More... | |
CD_REQUEST_REF | velocity_sim_ref |
Velocity from sim #velocity_sim. More... | |
Outputs | |
| |
CD_CREATE_REF | od_state_ref |
State od_state. More... | |
This module outputs the simulation position and velocity.
Reads in position and velocity data from the simulation. The state is [simulation position;simulation velocity]. This is useful for testing orbit control independent of oribt determination.
void fsw_orbit_determination_ideal::initialize_data | ( | ) |
Request the FSW_ORBIT_DETERMINATION_TRIGGER event.
References FSW_ORBIT_DETERMINATION_TRIGGER, od_state, and od_state_ref.
|
protected |
State od_state.
Referenced by initialize_data().
|
protected |
Position from sim #position_sim.
|
protected |
Velocity from sim #velocity_sim.