Spacecraft Models Package 2.0
Spacecraft Models for DSim
Public Member Functions | Protected Attributes | List of all members
tracking_station Class Reference

Generates position and velocity of the target in the ECI frame. More...

#include <tracking_station.h>

Inherits dsim_model.

Public Member Functions

 tracking_station (dsim_model_setup *setup)
 Constructor.
 
void initialize_data ()
 Destructor.
 
void initialization_complete ()
 Finish initialization.
 
void initialize_timestep ()
 Computation done before numerical integration.
 

Protected Attributes

dsim_variable spacecraft_name_dsim
 Station name.
 
dsim_variable spacecraft_type_dsim
 Station model type.
 
dsim_variable tracking_station_normal_dsim
 Tracking station normal.
 
dsim_variable latitude_dsim
 Station latitude.
 
dsim_variable longitude_dsim
 Station longitude.
 
dsim_variable altitude_dsim
 Station altitude.
 
dsim_variable observer_dsim
 Reference center.
 
dsim_variable positionBody_dsim
 Planet positions.
 
dsim_variable velocityBody_dsim
 Planet velocities.
 
dsim_variable planetIndex_dsim
 SPICE planet index.
 
dsim_variable rotationMatrixBody_dsim
 Planet rotation matrix.
 
dsim_variable planetAngularRate_dsim
 Planet angular rate matrix.
 

Detailed Description

Generates position and velocity of the target in the ECI frame.

The tracking station model outputs the position and velocity in the ECI frame. This model allows you to create a station on the surface of a planet and have the Orbit2 display show a 3D model of the station. It works much like rigid body and automatically computes the correct state for the object on the planet surface.


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