#include <rosrpp.h>
Public Member Functions | |
void | camInfoCallback (const sensor_msgs::CameraInfo::ConstPtr &msg) |
bool | fiducialCallback (fiducial_pose::Fiducial *fiducial, fiducial_pose::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::Transform > | frameTransforms |
bool | haveCamInfo |
cv::Mat | ipts |
cv::Mat | K |
cv::Mat | model |
std::map< int, cv::Mat > | prevRots |
ros::Publisher | tfPub |
ros::Subscriber | verticesSub |
RosRpp::RosRpp | ( | double | fiducialLen, |
bool | doUndistort | ||
) |
Definition at line 329 of file calcPose.cpp.
void RosRpp::camInfoCallback | ( | const sensor_msgs::CameraInfo::ConstPtr & | msg | ) |
Definition at line 303 of file calcPose.cpp.
bool RosRpp::fiducialCallback | ( | fiducial_pose::Fiducial * | fiducial, |
fiducial_pose::FiducialTransform * | transform | ||
) |
Definition at line 94 of file calcPose.cpp.
ros::Subscriber RosRpp::camInfoSub [private] |
int RosRpp::currentFrame [private] |
cv::Mat RosRpp::dist [private] |
bool RosRpp::doUndistort [private] |
double RosRpp::fiducialLen [private] |
ros::Time RosRpp::frameTime [private] |
std::map<int, tf::Transform> RosRpp::frameTransforms [private] |
bool RosRpp::haveCamInfo [private] |
cv::Mat RosRpp::ipts [private] |
cv::Mat RosRpp::model [private] |
std::map<int, cv::Mat> RosRpp::prevRots [private] |
ros::Publisher RosRpp::tfPub [private] |
ros::Subscriber RosRpp::verticesSub [private] |