Go to the documentation of this file.
8 #ifndef __CONT_ATTITUDE_FOF_SO3_CONTINUOUS_H__
9 #define __CONT_ATTITUDE_FOF_SO3_CONTINUOUS_H__
Matrix object used for all matrix manipulation.
Reference signal structure for the attitude FSF on S(3) or SU(2)
Complete state of the attitude FOF on SO(3) or SU(2)
Dynamical states, assumed known in the attitude FSF on SO(3) or SU(2)
int attitude_FOF_SO3_continuous_cross_terms(matrix_double_t *YAm, matrix_double_t *YBm, matrix_double_t *gainm, matrix_double_t *outm)
Help function used to compute the innovation terms in the controller.
int attitude_FOF_SO3_continuous_simulate_observer(matrix_double_t *Qm, matrix_double_t *Wm, matrix_double_t *deltaQm, matrix_double_t *deltaWm, double dt)
Help function to simulate the attitude observer dynamics.
int update_attitude_FOF_SO3_continuous_measurements(con_state_qw_fof_t *controller, matrix_double_t *y0m, matrix_double_t *y1m, matrix_double_t *y2m, matrix_double_t *y3m)
Help function used to update the measurements in the controller struct.
int update_attitude_FOF_SO3_continuous(ref_state_qw_t *reference, dyn_state_qw_t *state, con_state_qw_fof_t *controller, double dt)
Update using the continuous filtered outpot feedback (FOF) on SO(3)