Public Member Functions | Private Member Functions | Private Attributes | List of all members
hector_quadrotor_interface::StateSubscriberHelper Class Reference

#include <helpers.h>

Public Member Functions

bool isAvailable ()
 
 StateSubscriberHelper (ros::NodeHandle nh, std::string topic, geometry_msgs::Pose &pose, geometry_msgs::Twist &twist, geometry_msgs::Accel &accel, std_msgs::Header &header)
 
 ~StateSubscriberHelper ()
 

Private Member Functions

void tfCb (const geometry_msgs::TransformStampedConstPtr &transform)
 

Private Attributes

geometry_msgs::Accel & accel_
 
bool available_
 
PoseDifferentiatorHelper diff_
 
std_msgs::Headerheader_
 
geometry_msgs::Pose & pose_
 
ros::Subscriber tf_sub_
 
geometry_msgs::Twist & twist_
 

Detailed Description

Definition at line 251 of file helpers.h.

Constructor & Destructor Documentation

hector_quadrotor_interface::StateSubscriberHelper::StateSubscriberHelper ( ros::NodeHandle  nh,
std::string  topic,
geometry_msgs::Pose &  pose,
geometry_msgs::Twist &  twist,
geometry_msgs::Accel &  accel,
std_msgs::Header header 
)
inline

Definition at line 254 of file helpers.h.

hector_quadrotor_interface::StateSubscriberHelper::~StateSubscriberHelper ( )
inline

Definition at line 264 of file helpers.h.

Member Function Documentation

bool hector_quadrotor_interface::StateSubscriberHelper::isAvailable ( )
inline

Definition at line 269 of file helpers.h.

void hector_quadrotor_interface::StateSubscriberHelper::tfCb ( const geometry_msgs::TransformStampedConstPtr &  transform)
inlineprivate

Definition at line 284 of file helpers.h.

Member Data Documentation

geometry_msgs::Accel& hector_quadrotor_interface::StateSubscriberHelper::accel_
private

Definition at line 279 of file helpers.h.

bool hector_quadrotor_interface::StateSubscriberHelper::available_
private

Definition at line 275 of file helpers.h.

PoseDifferentiatorHelper hector_quadrotor_interface::StateSubscriberHelper::diff_
private

Definition at line 282 of file helpers.h.

std_msgs::Header& hector_quadrotor_interface::StateSubscriberHelper::header_
private

Definition at line 280 of file helpers.h.

geometry_msgs::Pose& hector_quadrotor_interface::StateSubscriberHelper::pose_
private

Definition at line 277 of file helpers.h.

ros::Subscriber hector_quadrotor_interface::StateSubscriberHelper::tf_sub_
private

Definition at line 272 of file helpers.h.

geometry_msgs::Twist& hector_quadrotor_interface::StateSubscriberHelper::twist_
private

Definition at line 278 of file helpers.h.


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


hector_quadrotor_interface
Author(s): Johannes Meyer , Paul Bovbel
autogenerated on Mon Jun 10 2019 13:36:46