Files
2025-06-04 14:13:22 +08:00

46 lines
1.2 KiB
C

#ifndef __REC_H__
#define __REC_H__
typedef struct {
real32_T q_tht_hat;
real32_T q_sigma_hat;
real32_T q_omega_hat;
real32_T q_hat;
real32_T p_tht_hat;
real32_T p_sigma_hat;
real32_T p_omega_hat;
real32_T p_hat;
real32_T pdot_c;
real32_T qdot_c;
real32_T qdot_c_out;
real32_T pdot_c_out;
real32_T rdot_c;
real32_T r_hat;
real32_T r_sigma_hat;
real32_T r_omega_hat;
real32_T r_tht_hat;
real32_T rdot_c_out;
}REC_HI_t;
extern REC_HI_t rec_hi;
#define rec_hi_q_tht_hat (rec_hi.q_tht_hat)
#define rec_hi_q_sigma_hat (rec_hi.q_sigma_hat)
#define rec_hi_q_omega_hat (rec_hi.q_omega_hat)
#define rec_hi_q_hat (rec_hi.q_hat)
#define rec_hi_p_tht_hat (rec_hi.p_tht_hat)
#define rec_hi_p_sigma_hat (rec_hi.p_sigma_hat)
#define rec_hi_p_omega_hat (rec_hi.p_omega_hat)
#define rec_hi_p_hat (rec_hi.p_hat)
#define rec_hi_pdot_c (rec_hi.pdot_c)
#define rec_hi_qdot_c (rec_hi.qdot_c)
#define rec_hi_qdot_c_out (rec_hi.qdot_c_out)
#define rec_hi_pdot_c_out (rec_hi.pdot_c_out)
#define rec_hi_rdot_c (rec_hi.rdot_c)
#define rec_hi_r_hat (rec_hi.r_hat)
#define rec_hi_r_sigma_hat (rec_hi.r_sigma_hat)
#define rec_hi_r_omega_hat (rec_hi.r_omega_hat)
#define rec_hi_r_tht_hat (rec_hi.r_tht_hat)
#define rec_hi_rdot_c_out (rec_hi.rdot_c_out)
#endif