Spacecraft Control Bundle 1
fsw_orbit_determination_ideal Class Reference

This module outputs the simulation position and velocity. More...

#include <fsw_orbit_determination_ideal.h>

Inheritance diagram for fsw_orbit_determination_ideal:

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

Detailed Description

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.

Member Function Documentation

◆ initialize_data()

void fsw_orbit_determination_ideal::initialize_data ( )

Member Data Documentation

◆ od_state_ref

CD_CREATE_REF fsw_orbit_determination_ideal::od_state_ref
protected

State od_state.

Referenced by initialize_data().

◆ position_sim_ref

CD_REQUEST_REF fsw_orbit_determination_ideal::position_sim_ref
protected

Position from sim #position_sim.

◆ velocity_sim_ref

CD_REQUEST_REF fsw_orbit_determination_ideal::velocity_sim_ref
protected

Velocity from sim #velocity_sim.


The documentation for this class was generated from the following files: