Definition at line 77 of file cob_light.cpp.
typedef actionlib::SimpleActionServer<cob_light::SetLightModeAction> LightControl::ActionServer [private] |
Definition at line 451 of file cob_light.cpp.
LightControl::LightControl | ( | ) | [inline] |
Definition at line 80 of file cob_light.cpp.
LightControl::~LightControl | ( | ) | [inline] |
Definition at line 247 of file cob_light.cpp.
void LightControl::actionCallback | ( | const cob_light::SetLightModeGoalConstPtr & | goal | ) | [inline] |
Definition at line 345 of file cob_light.cpp.
bool LightControl::init | ( | ) | [inline] |
Definition at line 84 of file cob_light.cpp.
void LightControl::markerCallback | ( | color::rgba | color | ) | [inline] |
Definition at line 402 of file cob_light.cpp.
void LightControl::publish_diagnostics_cb | ( | const ros::TimerEvent & | ) | [inline] |
Definition at line 396 of file cob_light.cpp.
bool LightControl::serviceCallback | ( | cob_light::SetLightMode::Request & | req, |
cob_light::SetLightMode::Response & | res | ||
) | [inline] |
Definition at line 306 of file cob_light.cpp.
bool LightControl::stopMode | ( | cob_light::StopLightMode::Request & | req, |
cob_light::StopLightMode::Response & | res | ||
) | [inline] |
Definition at line 384 of file cob_light.cpp.
void LightControl::topicCallback | ( | cob_light::ColorRGBAArray | color | ) | [inline] |
Definition at line 260 of file cob_light.cpp.
ActionServer* LightControl::_as [private] |
Definition at line 452 of file cob_light.cpp.
int LightControl::_baudrate [private] |
Definition at line 431 of file cob_light.cpp.
bool LightControl::_bPubMarker [private] |
Definition at line 433 of file cob_light.cpp.
bool LightControl::_bSimEnabled [private] |
Definition at line 435 of file cob_light.cpp.
color::rgba LightControl::_color [private] |
Definition at line 454 of file cob_light.cpp.
std::string LightControl::_deviceDriver [private] |
Definition at line 429 of file cob_light.cpp.
std::string LightControl::_deviceString [private] |
Definition at line 430 of file cob_light.cpp.
diagnostic_msgs::DiagnosticArray LightControl::_diagnostics [private] |
Definition at line 447 of file cob_light.cpp.
ros::Timer LightControl::_diagnostics_timer [private] |
Definition at line 449 of file cob_light.cpp.
int LightControl::_invertMask [private] |
Definition at line 432 of file cob_light.cpp.
boost::mutex LightControl::_mutex [private] |
Definition at line 460 of file cob_light.cpp.
ros::NodeHandle LightControl::_nh [private] |
Definition at line 440 of file cob_light.cpp.
int LightControl::_num_leds [private] |
Definition at line 436 of file cob_light.cpp.
ros::Publisher LightControl::_pubDiagnostic [private] |
Definition at line 448 of file cob_light.cpp.
ros::Publisher LightControl::_pubMarker [private] |
Definition at line 443 of file cob_light.cpp.
SerialIO LightControl::_serialIO [private] |
Definition at line 457 of file cob_light.cpp.
std::string LightControl::_sMarkerFrame [private] |
Definition at line 434 of file cob_light.cpp.
ros::ServiceServer LightControl::_srvServer [private] |
Definition at line 444 of file cob_light.cpp.
ros::ServiceServer LightControl::_srvStopMode [private] |
Definition at line 445 of file cob_light.cpp.
ros::Subscriber LightControl::_sub [private] |
Definition at line 441 of file cob_light.cpp.
ros::Subscriber LightControl::_sub_mode [private] |
Definition at line 442 of file cob_light.cpp.
int LightControl::_topic_priority [private] |
Definition at line 438 of file cob_light.cpp.
IColorO* LightControl::p_colorO [private] |
Definition at line 456 of file cob_light.cpp.
ModeExecutor* LightControl::p_modeExecutor [private] |
Definition at line 458 of file cob_light.cpp.