Spacecraft Control Framework 1.0
Spacecraft Control Library
Public Member Functions | List of all members
landing_control Class Reference

Public Member Functions

 landing_control (void)
 Constructor.
 
 ~landing_control ()
 Destructor.
 
void initialize (const double accel, const double gain_rate, const double g, const double v_threshold, const double h_landing, const double v_max_frac)
 Initialize.
 
void update (const ml_matrix &v, const double h, const ml_matrix &u_v)
 Update.
 
bool is_initialized (void)
 Tell if it is initialzed.
 
double get_throttle (void)
 Get throttle.
 
int get_mode (void)
 Get mode.
 
ml_matrix get_thrust_unit_vector (void)
 Get unit vector.
 
void set_defaults (void)
 Set defaults.
 
void set_acceleration (double a)
 Set defaults.
 
ml_matrix get_acceleration (void)
 Set defaults.