fuse_models
C++ API
Class Hierarchy
File Hierarchy
Full C++ API
Namespaces
Namespace ceres
Namespace fuse_core
Namespace fuse_models
Namespace fuse_models::common
Namespace fuse_models::parameters
Namespace tf2
Classes and Structs
Template Struct is_angular_2d
Template Struct is_angular_2d< fuse_variables::Orientation2DStamped >
Template Struct is_angular_2d< fuse_variables::VelocityAngular2DStamped >
Template Struct is_linear_2d
Template Struct is_linear_2d< fuse_variables::AccelerationLinear2DStamped >
Template Struct is_linear_2d< fuse_variables::Position2DStamped >
Template Struct is_linear_2d< fuse_variables::VelocityLinear2DStamped >
Struct Acceleration2DParams
Struct GraphIgnitionParams
Struct Imu2DParams
Struct Odometry2DParams
Struct Odometry2DPublisherParams
Struct ParameterBase
Struct Pose2DParams
Struct TransactionParams
Struct Twist2DParams
Struct Unicycle2DIgnitionParams
Struct Unicycle2D::StateHistoryElement
Class Acceleration2D
Class GraphIgnition
Class Imu2D
Class Odometry2D
Class Odometry2DPublisher
Class Pose2D
Class Transaction
Class Twist2D
Class Unicycle2D
Class Unicycle2DIgnition
Class Unicycle2DStateCostFunction
Class Unicycle2DStateCostFunctor
Class Unicycle2DStateKinematicConstraint
Functions
Function BOOST_CLASS_EXPORT_KEY
Template Function fuse_models::common::getDimensionIndices
Function fuse_models::common::mergeIndices
Function fuse_models::common::populatePartialMeasurement
Function fuse_models::common::processAbsolutePoseWithCovariance
Function fuse_models::common::processAccelWithCovariance
Function fuse_models::common::processDifferentialPoseWithCovariance
Function fuse_models::common::processDifferentialPoseWithTwistCovariance
Function fuse_models::common::processTwistWithCovariance
Function fuse_models::common::scaleProcessNoiseCovariance
Function fuse_models::common::throwDimensionError
Template Function fuse_models::common::toIndex(const std::string&)
Template Function fuse_models::common::toIndex(const std::string&)
Template Function fuse_models::common::transformMessage
Function fuse_models::common::validatePartialMeasurement
Function fuse_models::operator<<
Template Function fuse_models::parameters::loadSensorConfig
Template Function fuse_models::predict(const T, const T, const T, const T, const T, const T, const T, const T, const T, T&, T&, T&, T&, T&, T&, T&, T&)
Function fuse_models::predict(const double, const double, const double, const double, const double, const double, const double, const double, const double, double&, double&, double&, double&, double&, double&, double&, double&, double **)
Template Function fuse_models::predict(const T *const, const T *const, const T *const, const T *const, const T *const, const T, T *const, T *const, T *const, T *const, T *const)
Function fuse_models::predict(const tf2_2d::Transform&, const tf2_2d::Vector2&, const double, const tf2_2d::Vector2&, const double, tf2_2d::Transform&, tf2_2d::Vector2&, double&, tf2_2d::Vector2&, fuse_core::Matrix8d&)
Function fuse_models::predict(const tf2_2d::Transform&, const tf2_2d::Vector2&, const double, const tf2_2d::Vector2&, const double, tf2_2d::Transform&, tf2_2d::Vector2&, double&, tf2_2d::Vector2&)
Specialized Template Function tf2::doTransform(const geometry_msgs::msg::TwistWithCovarianceStamped&, geometry_msgs::msg::TwistWithCovarianceStamped&, const geometry_msgs::msg::TransformStamped&)
Specialized Template Function tf2::doTransform(const geometry_msgs::msg::AccelWithCovarianceStamped&, geometry_msgs::msg::AccelWithCovarianceStamped&, const geometry_msgs::msg::TransformStamped&)
Variables
Variable sensor_proc_clock
Directories
Directory include
Directory fuse_models
Directory common
Directory parameters
Files
File acceleration_2d.h
File acceleration_2d.hpp
File acceleration_2d_params.h
File acceleration_2d_params.hpp
File graph_ignition.h
File graph_ignition.hpp
File graph_ignition_params.h
File graph_ignition_params.hpp
File imu_2d.h
File imu_2d.hpp
File imu_2d_params.h
File imu_2d_params.hpp
File odometry_2d.h
File odometry_2d.hpp
File odometry_2d_params.h
File odometry_2d_params.hpp
File odometry_2d_publisher.h
File odometry_2d_publisher.hpp
File odometry_2d_publisher_params.h
File odometry_2d_publisher_params.hpp
File parameter_base.h
File parameter_base.hpp
File pose_2d.h
File pose_2d.hpp
File pose_2d_params.h
File pose_2d_params.hpp
File sensor_config.h
File sensor_config.hpp
File sensor_proc.h
File sensor_proc.hpp
File transaction.h
File transaction.hpp
File transaction_params.h
File transaction_params.hpp
File twist_2d.h
File twist_2d.hpp
File twist_2d_params.h
File twist_2d_params.hpp
File unicycle_2d.h
File unicycle_2d.hpp
File unicycle_2d_ignition.h
File unicycle_2d_ignition.hpp
File unicycle_2d_ignition_params.h
File unicycle_2d_ignition_params.hpp
File unicycle_2d_predict.h
File unicycle_2d_predict.hpp
File unicycle_2d_state_cost_function.h
File unicycle_2d_state_cost_function.hpp
File unicycle_2d_state_cost_functor.h
File unicycle_2d_state_cost_functor.hpp
File unicycle_2d_state_kinematic_constraint.h
File unicycle_2d_state_kinematic_constraint.hpp
File variable_traits.h
File variable_traits.hpp
Standard Documents
CHANGELOG
Changelog for package fuse_models
1.2.1 (2024-09-21)
1.2.0 (2024-05-02)
1.1.1 (2024-05-02)
1.1.0 (2024-04-20)
1.0.1 (2023-03-03)
1.0.0 (2023-03-03)
0.4.2 (2021-07-20)
0.4.1 (2021-07-13)
0.4.0 (2019-08-14)
0.3.0 (2019-08-14)
0.2.0 (2019-07-12)
0.1.0 (2019-03-18)
PACKAGE
README
Index
fuse_models
C++ API
View page source
C++ API
Class Hierarchy
Namespace
fuse_models
Namespace
fuse_models::common
Template Struct
is_angular_2d
Template
Struct is_angular_2d< fuse_variables::Orientation2DStamped >
Template
Struct is_angular_2d< fuse_variables::VelocityAngular2DStamped >
Template Struct
is_linear_2d
Template
Struct is_linear_2d< fuse_variables::AccelerationLinear2DStamped >
Template
Struct is_linear_2d< fuse_variables::Position2DStamped >
Template
Struct is_linear_2d< fuse_variables::VelocityLinear2DStamped >
Namespace
fuse_models::parameters
Struct
Acceleration2DParams
Struct
GraphIgnitionParams
Struct
Imu2DParams
Struct
Odometry2DParams
Struct
Odometry2DPublisherParams
Struct
ParameterBase
Struct
Pose2DParams
Struct
TransactionParams
Struct
Twist2DParams
Struct
Unicycle2DIgnitionParams
Class
Acceleration2D
Class
GraphIgnition
Class
Imu2D
Class
Odometry2D
Class
Odometry2DPublisher
Class
Pose2D
Class
Transaction
Class
Twist2D
Class
Unicycle2D
Struct
Unicycle2D::StateHistoryElement
Class
Unicycle2DIgnition
Class
Unicycle2DStateCostFunction
Class
Unicycle2DStateCostFunctor
Class
Unicycle2DStateKinematicConstraint
File Hierarchy
Directory
include
Directory
fuse_models
Directory
common
File
sensor_config.h
File
sensor_config.hpp
File
sensor_proc.h
File
sensor_proc.hpp
File
variable_traits.h
File
variable_traits.hpp
Directory
parameters
File
acceleration_2d_params.h
File
acceleration_2d_params.hpp
File
graph_ignition_params.h
File
graph_ignition_params.hpp
File
imu_2d_params.h
File
imu_2d_params.hpp
File
odometry_2d_params.h
File
odometry_2d_params.hpp
File
odometry_2d_publisher_params.h
File
odometry_2d_publisher_params.hpp
File
parameter_base.h
File
parameter_base.hpp
File
pose_2d_params.h
File
pose_2d_params.hpp
File
transaction_params.h
File
transaction_params.hpp
File
twist_2d_params.h
File
twist_2d_params.hpp
File
unicycle_2d_ignition_params.h
File
unicycle_2d_ignition_params.hpp
File
acceleration_2d.h
File
acceleration_2d.hpp
File
graph_ignition.h
File
graph_ignition.hpp
File
imu_2d.h
File
imu_2d.hpp
File
odometry_2d.h
File
odometry_2d.hpp
File
odometry_2d_publisher.h
File
odometry_2d_publisher.hpp
File
pose_2d.h
File
pose_2d.hpp
File
transaction.h
File
transaction.hpp
File
twist_2d.h
File
twist_2d.hpp
File
unicycle_2d.h
File
unicycle_2d.hpp
File
unicycle_2d_ignition.h
File
unicycle_2d_ignition.hpp
File
unicycle_2d_predict.h
File
unicycle_2d_predict.hpp
File
unicycle_2d_state_cost_function.h
File
unicycle_2d_state_cost_function.hpp
File
unicycle_2d_state_cost_functor.h
File
unicycle_2d_state_cost_functor.hpp
File
unicycle_2d_state_kinematic_constraint.h
File
unicycle_2d_state_kinematic_constraint.hpp
Full C++ API
Namespaces
Namespace ceres
Namespace fuse_core
Namespace fuse_models
Namespace fuse_models::common
Namespace fuse_models::parameters
Namespace tf2
Classes and Structs
Template Struct is_angular_2d
Template Struct is_angular_2d< fuse_variables::Orientation2DStamped >
Template Struct is_angular_2d< fuse_variables::VelocityAngular2DStamped >
Template Struct is_linear_2d
Template Struct is_linear_2d< fuse_variables::AccelerationLinear2DStamped >
Template Struct is_linear_2d< fuse_variables::Position2DStamped >
Template Struct is_linear_2d< fuse_variables::VelocityLinear2DStamped >
Struct Acceleration2DParams
Struct GraphIgnitionParams
Struct Imu2DParams
Struct Odometry2DParams
Struct Odometry2DPublisherParams
Struct ParameterBase
Struct Pose2DParams
Struct TransactionParams
Struct Twist2DParams
Struct Unicycle2DIgnitionParams
Struct Unicycle2D::StateHistoryElement
Class Acceleration2D
Class GraphIgnition
Class Imu2D
Class Odometry2D
Class Odometry2DPublisher
Class Pose2D
Class Transaction
Class Twist2D
Class Unicycle2D
Class Unicycle2DIgnition
Class Unicycle2DStateCostFunction
Class Unicycle2DStateCostFunctor
Class Unicycle2DStateKinematicConstraint
Functions
Function BOOST_CLASS_EXPORT_KEY
Template Function fuse_models::common::getDimensionIndices
Function fuse_models::common::mergeIndices
Function fuse_models::common::populatePartialMeasurement
Function fuse_models::common::processAbsolutePoseWithCovariance
Function fuse_models::common::processAccelWithCovariance
Function fuse_models::common::processDifferentialPoseWithCovariance
Function fuse_models::common::processDifferentialPoseWithTwistCovariance
Function fuse_models::common::processTwistWithCovariance
Function fuse_models::common::scaleProcessNoiseCovariance
Function fuse_models::common::throwDimensionError
Template Function fuse_models::common::toIndex(const std::string&)
Template Function fuse_models::common::toIndex(const std::string&)
Template Function fuse_models::common::transformMessage
Function fuse_models::common::validatePartialMeasurement
Function fuse_models::operator<<
Template Function fuse_models::parameters::loadSensorConfig
Template Function fuse_models::predict(const T, const T, const T, const T, const T, const T, const T, const T, const T, T&, T&, T&, T&, T&, T&, T&, T&)
Function fuse_models::predict(const double, const double, const double, const double, const double, const double, const double, const double, const double, double&, double&, double&, double&, double&, double&, double&, double&, double **)
Template Function fuse_models::predict(const T *const, const T *const, const T *const, const T *const, const T *const, const T, T *const, T *const, T *const, T *const, T *const)
Function fuse_models::predict(const tf2_2d::Transform&, const tf2_2d::Vector2&, const double, const tf2_2d::Vector2&, const double, tf2_2d::Transform&, tf2_2d::Vector2&, double&, tf2_2d::Vector2&, fuse_core::Matrix8d&)
Function fuse_models::predict(const tf2_2d::Transform&, const tf2_2d::Vector2&, const double, const tf2_2d::Vector2&, const double, tf2_2d::Transform&, tf2_2d::Vector2&, double&, tf2_2d::Vector2&)
Specialized Template Function tf2::doTransform(const geometry_msgs::msg::TwistWithCovarianceStamped&, geometry_msgs::msg::TwistWithCovarianceStamped&, const geometry_msgs::msg::TransformStamped&)
Specialized Template Function tf2::doTransform(const geometry_msgs::msg::AccelWithCovarianceStamped&, geometry_msgs::msg::AccelWithCovarianceStamped&, const geometry_msgs::msg::TransformStamped&)
Variables
Variable sensor_proc_clock
Directories
Directory include
Directory fuse_models
Directory common
Directory parameters
Files
File acceleration_2d.h
File acceleration_2d.hpp
File acceleration_2d_params.h
File acceleration_2d_params.hpp
File graph_ignition.h
File graph_ignition.hpp
File graph_ignition_params.h
File graph_ignition_params.hpp
File imu_2d.h
File imu_2d.hpp
File imu_2d_params.h
File imu_2d_params.hpp
File odometry_2d.h
File odometry_2d.hpp
File odometry_2d_params.h
File odometry_2d_params.hpp
File odometry_2d_publisher.h
File odometry_2d_publisher.hpp
File odometry_2d_publisher_params.h
File odometry_2d_publisher_params.hpp
File parameter_base.h
File parameter_base.hpp
File pose_2d.h
File pose_2d.hpp
File pose_2d_params.h
File pose_2d_params.hpp
File sensor_config.h
File sensor_config.hpp
File sensor_proc.h
File sensor_proc.hpp
File transaction.h
File transaction.hpp
File transaction_params.h
File transaction_params.hpp
File twist_2d.h
File twist_2d.hpp
File twist_2d_params.h
File twist_2d_params.hpp
File unicycle_2d.h
File unicycle_2d.hpp
File unicycle_2d_ignition.h
File unicycle_2d_ignition.hpp
File unicycle_2d_ignition_params.h
File unicycle_2d_ignition_params.hpp
File unicycle_2d_predict.h
File unicycle_2d_predict.hpp
File unicycle_2d_state_cost_function.h
File unicycle_2d_state_cost_function.hpp
File unicycle_2d_state_cost_functor.h
File unicycle_2d_state_cost_functor.hpp
File unicycle_2d_state_kinematic_constraint.h
File unicycle_2d_state_kinematic_constraint.hpp
File variable_traits.h
File variable_traits.hpp