Public Member Functions | Private Member Functions | Private Attributes
CalibrationFromCarl Class Reference

#include <calibration_from_carl.h>

List of all members.

Public Member Functions

 CalibrationFromCarl ()
 Constructor.
void publishTransforms ()

Private Member Functions

void markerCallback (const ar_track_alvar_msgs::AlvarMarkers::ConstPtr &msg)
 get samples if calibration is active
void startCalibrationCallback (const std_msgs::Int16::ConstPtr &msg)
 enable calibration of a camera specified by the number in the message

Private Attributes

tf::TransformBroadcaster br
std::vector< bool > calibrated
bool calibrationComplete
std::vector< bool > calibrationEnabled
std::vector< tf::StampedTransformfinalTransforms
int markerID
std::vector< ros::SubscribermarkerSubscribers
ros::NodeHandle n
ros::Subscriber startCalibrationSubscriber
tf::TransformListener tfListener
std::vector< std::vector
< tf::StampedTransform > > 
transformSamples

Detailed Description

Definition at line 28 of file calibration_from_carl.h.


Constructor & Destructor Documentation

Constructor.

Definition at line 12 of file calibration_from_carl.cpp.


Member Function Documentation

void CalibrationFromCarl::markerCallback ( const ar_track_alvar_msgs::AlvarMarkers::ConstPtr &  msg) [private]

get samples if calibration is active

Parameters:
msgmarker pose data

Definition at line 50 of file calibration_from_carl.cpp.

Definition at line 89 of file calibration_from_carl.cpp.

void CalibrationFromCarl::startCalibrationCallback ( const std_msgs::Int16::ConstPtr &  msg) [private]

enable calibration of a camera specified by the number in the message

Parameters:
msgmessage containing camera number to begin calibrating

Definition at line 41 of file calibration_from_carl.cpp.


Member Data Documentation

main transform broadcaster

Definition at line 45 of file calibration_from_carl.h.

std::vector<bool> CalibrationFromCarl::calibrated [private]

Definition at line 51 of file calibration_from_carl.h.

Definition at line 48 of file calibration_from_carl.h.

std::vector<bool> CalibrationFromCarl::calibrationEnabled [private]

Definition at line 52 of file calibration_from_carl.h.

Definition at line 50 of file calibration_from_carl.h.

Definition at line 47 of file calibration_from_carl.h.

Definition at line 42 of file calibration_from_carl.h.

Definition at line 39 of file calibration_from_carl.h.

Definition at line 41 of file calibration_from_carl.h.

Definition at line 44 of file calibration_from_carl.h.

std::vector< std::vector<tf::StampedTransform> > CalibrationFromCarl::transformSamples [private]

Definition at line 49 of file calibration_from_carl.h.


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


rail_ceiling
Author(s): Russell Toris , David Kent
autogenerated on Sat Jun 8 2019 20:39:22