36 lines
1.3 KiB
C
36 lines
1.3 KiB
C
|
#ifndef _PDR_KALMAN_H_
|
|||
|
#define _PDR_KALMAN_H_
|
|||
|
|
|||
|
#include "PDRBase.h"
|
|||
|
|
|||
|
/**----------------------------------------------------------------------
|
|||
|
* Function : EKF_Init
|
|||
|
* Description : <EFBFBD><EFBFBD>ʼ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˲<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
* Date : 2022/09/21 logzhan
|
|||
|
*---------------------------------------------------------------------**/
|
|||
|
void EKF_Init(void);
|
|||
|
|
|||
|
/**----------------------------------------------------------------------
|
|||
|
* Function : EKFCalQRMatrix
|
|||
|
* Description : <EFBFBD><EFBFBD><EFBFBD><EFBFBD>GPS<EFBFBD>ź<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˲<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>q<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǹ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
* <EFBFBD><EFBFBD>Ҫ<EFBFBD><EFBFBD><EFBFBD>ߵ<EFBFBD>Ԥ<EFBFBD><EFBFBD>λ<EFBFBD>þ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ء<EFBFBD>r<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ΪGNSS<EFBFBD>۲<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>GPS<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
* <EFBFBD><EFBFBD>Ϣ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>йء<EFBFBD>
|
|||
|
* Date : 2022/09/21 logzhan
|
|||
|
*---------------------------------------------------------------------**/
|
|||
|
void EKFCalQRMatrix();
|
|||
|
|
|||
|
/**----------------------------------------------------------------------
|
|||
|
* Function : EKFStateUpdate
|
|||
|
* Description : <EFBFBD><EFBFBD>չ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˲<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>״̬<EFBFBD><EFBFBD><EFBFBD>·<EFBFBD><EFBFBD><EFBFBD>
|
|||
|
* Date : 2020/7/22 logzhan
|
|||
|
*---------------------------------------------------------------------**/
|
|||
|
void EKFStateUpdate(EKFPara_t* kf);
|
|||
|
|
|||
|
/**----------------------------------------------------------------------
|
|||
|
* Function : EKFUpdateInsState
|
|||
|
* Description : <EFBFBD><EFBFBD>չ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˲<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>INS״̬
|
|||
|
* Date : 2022/09/23 logzhan
|
|||
|
*---------------------------------------------------------------------**/
|
|||
|
void EKFUpdateInsState(void);
|
|||
|
|
|||
|
#endif
|