| RMVL 2.3.0 Robotic Manipulation and Vision Library

载入中...
搜索中...
未找到
类 | 命名空间 | 类型定义
kalman.hpp 文件参考

包含轻量级 `cv::Matx` 的卡尔曼滤波模块 更多...

`#include <functional>`
`#include <opencv2/core.hpp>`
kalman.hpp 的引用(Include)关系图:
此图展示该文件被哪些文件直接或间接地引用了:

## 类
class | rm::KalmanFilterStaticDatas< Tp, StateDim, MeasureDim >
| 卡尔曼滤波静态数据 更多...
class | rm::KalmanFilter< Tp, StateDim, MeasureDim >
| 卡尔曼滤波器 更多...
class | rm::ExtendedKalmanFilter< Tp, StateDim, MeasureDim >
| 扩展卡尔曼滤波器 更多...

## 命名空间
namespace | rm

## 类型定义
using | rm::KF21f = KalmanFilter<float, 2U, 1U>
| 2 × 1 卡尔曼滤波器
using | rm::KF21d = KalmanFilter<double, 2U, 1U>
| 2 × 1 卡尔曼滤波器
using | rm::KF31f = KalmanFilter<float, 3U, 1U>
| 3 × 1 卡尔曼滤波器
using | rm::KF31d = KalmanFilter<double, 3U, 1U>
| 3 × 1 卡尔曼滤波器
using | rm::KF32f = KalmanFilter<float, 3U, 2U>
| 3 × 2 卡尔曼滤波器
using | rm::KF32d = KalmanFilter<double, 3U, 2U>
| 3 × 2 卡尔曼滤波器
using | rm::KF42f = KalmanFilter<float, 4U, 2U>
| 4 × 2 卡尔曼滤波器
using | rm::KF42d = KalmanFilter<double, 4U, 2U>
| 4 × 2 卡尔曼滤波器
using | rm::KF63f = KalmanFilter<float, 6U, 3U>
| 6 × 3 卡尔曼滤波器
using | rm::KF63d = KalmanFilter<double, 6U, 3U>
| 6 × 3 卡尔曼滤波器
using | rm::KF64f = KalmanFilter<float, 6U, 4U>
| 6 × 4 卡尔曼滤波器
using | rm::KF64d = KalmanFilter<double, 6U, 4U>
| 6 × 4 卡尔曼滤波器
using | rm::KF73f = KalmanFilter<float, 7U, 3U>
| 7 × 3 卡尔曼滤波器
using | rm::KF73d = KalmanFilter<double, 7U, 3U>
| 7 × 3 卡尔曼滤波器
using | rm::EKF31f = ExtendedKalmanFilter<float, 3U, 1U>
| 3 × 1 扩展卡尔曼滤波器
using | rm::EKF31d = ExtendedKalmanFilter<double, 3U, 1U>
| 3 × 1 扩展卡尔曼滤波器
using | rm::EKF32f = ExtendedKalmanFilter<float, 3U, 2U>
| 3 × 2 扩展卡尔曼滤波器
using | rm::EKF32d = ExtendedKalmanFilter<double, 3U, 2U>
| 3 × 2 扩展卡尔曼滤波器
using | rm::EKF42f = ExtendedKalmanFilter<float, 4U, 2U>
| 4 × 2 扩展卡尔曼滤波器
using | rm::EKF42d = ExtendedKalmanFilter<double, 4U, 2U>
| 4 × 2 扩展卡尔曼滤波器
using | rm::EKF52f = ExtendedKalmanFilter<float, 5U, 2U>
| 5 × 2 扩展卡尔曼滤波器
using | rm::EKF52d = ExtendedKalmanFilter<double, 5U, 2U>
| 5 × 2 扩展卡尔曼滤波器
using | rm::EKF53f = ExtendedKalmanFilter<float, 5U, 3U>
| 5 × 3 扩展卡尔曼滤波器
using | rm::EKF53d = ExtendedKalmanFilter<double, 5U, 3U>
| 5 × 3 扩展卡尔曼滤波器
using | rm::EKF63f = ExtendedKalmanFilter<float, 6U, 3U>
| 6 × 3 扩展卡尔曼滤波器
using | rm::EKF63d = ExtendedKalmanFilter<double, 6U, 3U>
| 6 × 3 扩展卡尔曼滤波器
using | rm::EKF64f = ExtendedKalmanFilter<float, 6U, 4U>
| 6 × 4 扩展卡尔曼滤波器
using | rm::EKF64d = ExtendedKalmanFilter<double, 6U, 4U>
| 6 × 4 扩展卡尔曼滤波器
using | rm::EKF73f = ExtendedKalmanFilter<float, 7U, 3U>
| 7 × 3 扩展卡尔曼滤波器
using | rm::EKF73d = ExtendedKalmanFilter<double, 7U, 3U>
| 7 × 3 扩展卡尔曼滤波器
using | rm::EKF74f = ExtendedKalmanFilter<float, 7U, 4U>
| 7 × 4 扩展卡尔曼滤波器
using | rm::EKF74d = ExtendedKalmanFilter<double, 7U, 4U>
| 7 × 4 扩展卡尔曼滤波器
using | rm::EKF83f = ExtendedKalmanFilter<float, 8U, 3U>
| 8 × 3 扩展卡尔曼滤波器
using | rm::EKF83d = ExtendedKalmanFilter<double, 8U, 3U>
| 8 × 3 扩展卡尔曼滤波器
using | rm::EKF84f = ExtendedKalmanFilter<float, 8U, 4U>
| 8 × 4 扩展卡尔曼滤波器
using | rm::EKF84d = ExtendedKalmanFilter<double, 8U, 4U>
| 8 × 4 扩展卡尔曼滤波器
using | rm::EKF94f = ExtendedKalmanFilter<float, 9U, 4U>
| 9 × 4 扩展卡尔曼滤波器
using | rm::EKF94d = ExtendedKalmanFilter<double, 9U, 4U>
| 9 × 4 扩展卡尔曼滤波器

## 详细描述

包含轻量级 `cv::Matx` 的卡尔曼滤波模块

作者
  RoboMaster Vision Community

版本
  2.0

日期
  2022-10-05

版权所有
  Copyright 2022 (c), RoboMaster Vision Community