Public Member Functions | Protected Attributes | List of all members
PoseInfoContainer Class Reference

#include <PoseInfoContainer.h>

Public Member Functions

const geometry_msgs::PoseStamped & getPoseStamped ()
 
const geometry_msgs::PoseWithCovarianceStamped & getPoseWithCovarianceStamped ()
 
const tf::TransformgetTfTransform ()
 
void update (const Eigen::Vector3f &slamPose, const Eigen::Matrix3f &slamCov, const ros::Time &stamp, const std::string &frame_id)
 

Protected Attributes

geometry_msgs::PoseWithCovarianceStamped covPose_
 
tf::Transform poseTransform_
 
geometry_msgs::PoseStamped stampedPose_
 

Detailed Description

Definition at line 38 of file PoseInfoContainer.h.

Member Function Documentation

◆ getPoseStamped()

const geometry_msgs::PoseStamped& PoseInfoContainer::getPoseStamped ( )
inline

Definition at line 43 of file PoseInfoContainer.h.

◆ getPoseWithCovarianceStamped()

const geometry_msgs::PoseWithCovarianceStamped& PoseInfoContainer::getPoseWithCovarianceStamped ( )
inline

Definition at line 44 of file PoseInfoContainer.h.

◆ getTfTransform()

const tf::Transform& PoseInfoContainer::getTfTransform ( )
inline

Definition at line 45 of file PoseInfoContainer.h.

◆ update()

void PoseInfoContainer::update ( const Eigen::Vector3f &  slamPose,
const Eigen::Matrix3f &  slamCov,
const ros::Time stamp,
const std::string &  frame_id 
)

Definition at line 31 of file PoseInfoContainer.cpp.

Member Data Documentation

◆ covPose_

geometry_msgs::PoseWithCovarianceStamped PoseInfoContainer::covPose_
protected

Definition at line 49 of file PoseInfoContainer.h.

◆ poseTransform_

tf::Transform PoseInfoContainer::poseTransform_
protected

Definition at line 50 of file PoseInfoContainer.h.

◆ stampedPose_

geometry_msgs::PoseStamped PoseInfoContainer::stampedPose_
protected

Definition at line 45 of file PoseInfoContainer.h.


The documentation for this class was generated from the following files:


hector_mapping
Author(s): Stefan Kohlbrecher
autogenerated on Sat Mar 12 2022 03:57:50