![]() |
RMVL
2.5.0-dev
Robotic Manipulation and Vision Library
|
使用 cv::Matx 改写的轻量级卡尔曼滤波和扩展卡尔曼滤波模块 更多...
类 | |
| class | rm::KalmanFilterStaticDatas< FloatTp, StateDim, MeasureDim > |
| 卡尔曼滤波静态数据 更多... | |
| class | rm::KalmanFilter< FloatTp, StateDim, MeasureDim > |
| 卡尔曼滤波器 更多... | |
| class | rm::ExtendedKalmanFilter< FloatTp, StateDim, MeasureDim > |
| 扩展卡尔曼滤波器 更多... | |
| class | rm::IteratedExtendedKalmanFilter< FloatTp, StateDim, MeasureDim > |
| 紧耦合迭代扩展卡尔曼滤波器 更多... | |
类型定义 | |
| using | rm::KF21f = KalmanFilter<float, 2, 1> |
| \(2\times1\) 卡尔曼滤波器 | |
| using | rm::KF21d = KalmanFilter<double, 2, 1> |
| \(2\times1\) 卡尔曼滤波器 | |
| using | rm::EKF31f = ExtendedKalmanFilter<float, 3, 1> |
| \(3\times1\) 扩展卡尔曼滤波器 | |
| using | rm::EKF31d = ExtendedKalmanFilter<double, 3, 1> |
| \(3\times1\) 扩展卡尔曼滤波器 | |
| using | rm::IEKF31f = IteratedExtendedKalmanFilter<float, 3, 1> |
| \(3\times1\) 紧耦合迭代扩展卡尔曼滤波器 | |
| using | rm::IEKF31d = IteratedExtendedKalmanFilter<double, 3, 1> |
| \(3\times1\) 紧耦合迭代扩展卡尔曼滤波器 | |
使用 cv::Matx 改写的轻量级卡尔曼滤波和扩展卡尔曼滤波模块
| using rm::EKF31d = ExtendedKalmanFilter<double, 3, 1> |
#include <rmvl/algorithm/kalman.hpp>
\(3\times1\) 扩展卡尔曼滤波器
| using rm::EKF31f = ExtendedKalmanFilter<float, 3, 1> |
#include <rmvl/algorithm/kalman.hpp>
\(3\times1\) 扩展卡尔曼滤波器
| using rm::IEKF31d = IteratedExtendedKalmanFilter<double, 3, 1> |
#include <rmvl/algorithm/kalman.hpp>
\(3\times1\) 紧耦合迭代扩展卡尔曼滤波器
| using rm::IEKF31f = IteratedExtendedKalmanFilter<float, 3, 1> |
#include <rmvl/algorithm/kalman.hpp>
\(3\times1\) 紧耦合迭代扩展卡尔曼滤波器
| using rm::KF21d = KalmanFilter<double, 2, 1> |
#include <rmvl/algorithm/kalman.hpp>
\(2\times1\) 卡尔曼滤波器
| using rm::KF21f = KalmanFilter<float, 2, 1> |
#include <rmvl/algorithm/kalman.hpp>
\(2\times1\) 卡尔曼滤波器