pose_estimation
Namespaces | Functions
PoseUKF.cpp File Reference
#include "PoseUKF.hpp"
#include <base/Float.hpp>

Namespaces

 pose_estimation
 

Functions

template<typename PoseWithVelocityType >
TranslationType pose_estimation::measurementPosition (const PoseWithVelocityType &state)
 
template<typename PoseWithVelocityType >
Eigen::Matrix
< TranslationType::scalar, 2, 1 > 
pose_estimation::measurementXYPosition (const PoseWithVelocityType &state)
 
template<typename PoseWithVelocityType >
Eigen::Matrix
< TranslationType::scalar, 1, 1 > 
pose_estimation::measurementZPosition (const PoseWithVelocityType &state)
 
template<typename PoseWithVelocityType >
RotationType pose_estimation::measurementOrientation (const PoseWithVelocityType &state)
 
template<typename PoseWithVelocityType >
VelocityType pose_estimation::measurementVelocity (const PoseWithVelocityType &state)
 
template<typename PoseWithVelocityType >
Eigen::Matrix
< VelocityType::scalar, 2, 1 > 
pose_estimation::measurementXYVelocity (const PoseWithVelocityType &state)
 
template<typename PoseWithVelocityType >
Eigen::Matrix
< VelocityType::scalar, 1, 1 > 
pose_estimation::measurementZVelocity (const PoseWithVelocityType &state)
 
template<typename PoseWithVelocityType >
Eigen::Matrix
< VelocityType::scalar, 2, 1 > 
pose_estimation::measurementXVelYawVel (const PoseWithVelocityType &state)
 
template<typename PoseWithVelocityType >
VelocityType pose_estimation::measurementAngularVelocity (const PoseWithVelocityType &state)
 
template<typename PoseWithVelocityType >
PoseWithVelocityType pose_estimation::processModel (const PoseWithVelocityType &state, double delta_time)
 
template<typename PoseWithVelocityType >
PoseWithVelocityType pose_estimation::processModelWithAcceleration (const PoseWithVelocityType &state, const Eigen::Vector3d &acc, double delta_time)