|
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.