LedFlashTest Class Reference

List of all members.

Public Member Functions

void image_cb (const sensor_msgs::Image::ConstPtr &img_msg)
 LedFlashTest (ros::NodeHandle &n)
void SetWaveform (std::string s, ethercat_trigger_controllers::SetWaveform::Request req)
 ~LedFlashTest ()

Private Attributes

ethercat_trigger_controllers::SetWaveform::Response dummy_resp_
std::vector< double > exp_time_
int frame_
sensor_msgs::CvBridge img_bridge_
ros::Subscriber img_sub_
std::vector< double > intensities_
int keep_frames_
controller::trigger_configuration led_config_
std::string led_set_waveform_
std::vector< double > led_time_
ros::NodeHandle & node_handle_
ros::NodeHandle private_node_handle_
double rate_
int skip_frames_
int tolerance_
std::string window_name_

Detailed Description

Definition at line 46 of file led_flash_test.cpp.


Constructor & Destructor Documentation

LedFlashTest::LedFlashTest ( ros::NodeHandle &  n  )  [inline]

Definition at line 64 of file led_flash_test.cpp.

LedFlashTest::~LedFlashTest (  )  [inline]

Definition at line 97 of file led_flash_test.cpp.


Member Function Documentation

void LedFlashTest::image_cb ( const sensor_msgs::Image::ConstPtr &  img_msg  )  [inline]

Definition at line 111 of file led_flash_test.cpp.

void LedFlashTest::SetWaveform ( std::string  s,
ethercat_trigger_controllers::SetWaveform::Request  req 
) [inline]

Definition at line 101 of file led_flash_test.cpp.


Member Data Documentation

ethercat_trigger_controllers::SetWaveform::Response LedFlashTest::dummy_resp_ [private]

Definition at line 53 of file led_flash_test.cpp.

std::vector<double> LedFlashTest::exp_time_ [private]

Definition at line 56 of file led_flash_test.cpp.

int LedFlashTest::frame_ [private]

Definition at line 57 of file led_flash_test.cpp.

sensor_msgs::CvBridge LedFlashTest::img_bridge_ [private]

Definition at line 46 of file led_flash_test.cpp.

ros::Subscriber LedFlashTest::img_sub_ [private]

Definition at line 61 of file led_flash_test.cpp.

std::vector<double> LedFlashTest::intensities_ [private]

Definition at line 54 of file led_flash_test.cpp.

Definition at line 59 of file led_flash_test.cpp.

controller::trigger_configuration LedFlashTest::led_config_ [private]

Definition at line 52 of file led_flash_test.cpp.

std::string LedFlashTest::led_set_waveform_ [private]

Definition at line 51 of file led_flash_test.cpp.

std::vector<double> LedFlashTest::led_time_ [private]

Definition at line 55 of file led_flash_test.cpp.

ros::NodeHandle& LedFlashTest::node_handle_ [private]

Definition at line 48 of file led_flash_test.cpp.

ros::NodeHandle LedFlashTest::private_node_handle_ [private]

Definition at line 49 of file led_flash_test.cpp.

double LedFlashTest::rate_ [private]

Definition at line 50 of file led_flash_test.cpp.

Definition at line 58 of file led_flash_test.cpp.

int LedFlashTest::tolerance_ [private]

Definition at line 60 of file led_flash_test.cpp.

std::string LedFlashTest::window_name_ [private]

Definition at line 47 of file led_flash_test.cpp.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables


qualification
Author(s): Kevin Watts (watts@willowgarage.com), Josh Faust (jfaust@willowgarage.com)
autogenerated on Fri Jan 11 09:39:12 2013