#include <inttypes.h>
#include <mav_common/comm_packets.h>
#include <mav_common/comm_util.h>
#include <mav_common/comm_types.h>
#include "matrices.h"
#include "LL_HL_comm.h"
#include "sdk.h"
#include "ssp.h"
#include "uart.h"
#include "comm_util_LL.h"
Go to the source code of this file.
Classes | |
struct | Covariance |
struct | KalOut |
struct | KalPos |
struct | KalYaw |
Defines | |
#define | HEIGHT_PKT_TIMEOUT 200000 |
Functions | |
void | CorrectPos (KalPos *k) |
void | CorrectYaw (KalYaw *k) |
void | InitKalPos (KalPos *k) |
void | InitKalYaw (KalYaw *k) |
void | KFilter (void) |
void | PredictPos (KalPos *k, float dt) |
void | PredictYaw (KalYaw *k, float dt) |
void | resetKalmanFilter (void) |
Variables | |
Covariance | covariance |
KalOut | kal_out |
KalPos | kal_x |
KalPos | kal_y |
KalYaw | kal_yaw |
KalPos | kal_z |
#define HEIGHT_PKT_TIMEOUT 200000 |
void CorrectPos | ( | KalPos * | k | ) |
void CorrectYaw | ( | KalYaw * | k | ) |
void InitKalPos | ( | KalPos * | k | ) |
void InitKalYaw | ( | KalYaw * | k | ) |
void PredictPos | ( | KalPos * | k, |
float | dt | ||
) |
void PredictYaw | ( | KalYaw * | k, |
float | dt | ||
) |
void resetKalmanFilter | ( | void | ) |