Public Member Functions | Private Attributes | List of all members
RosRpp Class Reference

#include <rosrpp.h>

Public Member Functions

void camInfoCallback (const sensor_msgs::CameraInfo::ConstPtr &msg)
 
bool fiducialCallback (fiducial_msgs::Fiducial *fiducial, fiducial_msgs::FiducialTransform *transform)
 
 RosRpp (double fiducialLen, bool doUndistort)
 

Private Attributes

ros::Subscriber camInfoSub
 
int currentFrame
 
cv::Mat dist
 
bool doUndistort
 
double fiducialLen
 
ros::Time frameTime
 
std::map< int, tf::TransformframeTransforms
 
bool haveCamInfo
 
cv::Mat ipts
 
cv::Mat K
 
cv::Mat model
 
std::map< int, cv::Mat > prevRots
 
ros::Publisher tfPub
 
ros::Subscriber verticesSub
 

Detailed Description

Definition at line 6 of file rosrpp.h.

Constructor & Destructor Documentation

RosRpp::RosRpp ( double  fiducialLen,
bool  doUndistort 
)

Definition at line 321 of file calcPose.cpp.

Member Function Documentation

void RosRpp::camInfoCallback ( const sensor_msgs::CameraInfo::ConstPtr &  msg)

Definition at line 295 of file calcPose.cpp.

bool RosRpp::fiducialCallback ( fiducial_msgs::Fiducial *  fiducial,
fiducial_msgs::FiducialTransform *  transform 
)

Definition at line 94 of file calcPose.cpp.

Member Data Documentation

ros::Subscriber RosRpp::camInfoSub
private

Definition at line 18 of file rosrpp.h.

int RosRpp::currentFrame
private

Definition at line 13 of file rosrpp.h.

cv::Mat RosRpp::dist
private

Definition at line 10 of file rosrpp.h.

bool RosRpp::doUndistort
private

Definition at line 20 of file rosrpp.h.

double RosRpp::fiducialLen
private

Definition at line 21 of file rosrpp.h.

ros::Time RosRpp::frameTime
private

Definition at line 14 of file rosrpp.h.

std::map<int, tf::Transform> RosRpp::frameTransforms
private

Definition at line 15 of file rosrpp.h.

bool RosRpp::haveCamInfo
private

Definition at line 12 of file rosrpp.h.

cv::Mat RosRpp::ipts
private

Definition at line 8 of file rosrpp.h.

cv::Mat RosRpp::K
private

Definition at line 9 of file rosrpp.h.

cv::Mat RosRpp::model
private

Definition at line 7 of file rosrpp.h.

std::map<int, cv::Mat> RosRpp::prevRots
private

Definition at line 23 of file rosrpp.h.

ros::Publisher RosRpp::tfPub
private

Definition at line 16 of file rosrpp.h.

ros::Subscriber RosRpp::verticesSub
private

Definition at line 17 of file rosrpp.h.


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


fiducial_pose
Author(s): Jim Vaughan
autogenerated on Thu Dec 28 2017 04:06:58