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_ |
Definition at line 46 of file led_flash_test.cpp.
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.
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.
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.
int LedFlashTest::keep_frames_ [private] |
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.
int LedFlashTest::skip_frames_ [private] |
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.