WGE100CameraNode Class Reference

List of all members.

Classes

class  VideoModeTestFrameHandler

Public Member Functions

 WGE100CameraNode (ros::NodeHandle &nh)

Private Member Functions

virtual void addDiagnostics ()
virtual void addOpenedTests ()
virtual void addRunningTests ()
virtual void addStoppedTests ()
void postOpenHook ()
int publishImage (size_t width, size_t height, uint8_t *frameData, ros::Time t, bool alternate)
virtual void reconfigureHook (int level)
bool setCameraInfo (sensor_msgs::SetCameraInfo::Request &req, sensor_msgs::SetCameraInfo::Response &rsp)
void streamingTest (diagnostic_updater::DiagnosticStatusWrapper &status)
void videoModeTest (int mode, diagnostic_updater::DiagnosticStatusWrapper &status)

Private Attributes

bool calibrated_
image_transport::CameraPublisher cam_pub_
image_transport::CameraPublisher cam_pub_alt_
diagnostic_updater::TopicDiagnostic cam_pub_diag_
sensor_msgs::CameraInfo camera_info_
ros::NodeHandle camera_node_handle_
ros::NodeHandle camera_node_handle_alt_
ros::ServiceServer config_bord_service_
sensor_msgs::Image image_
ros::ServiceServer set_camera_info_service_
ros::Subscriber trigger_sub_
diagnostic_updater::FunctionDiagnosticTask wge100_diagnostic_task_

Detailed Description

Definition at line 1221 of file wge100_camera_node.cpp.


Constructor & Destructor Documentation

WGE100CameraNode::WGE100CameraNode ( ros::NodeHandle &  nh  )  [inline]

Definition at line 1224 of file wge100_camera_node.cpp.


Member Function Documentation

virtual void WGE100CameraNode::addDiagnostics (  )  [inline, private, virtual]

Definition at line 1317 of file wge100_camera_node.cpp.

virtual void WGE100CameraNode::addOpenedTests (  )  [inline, private, virtual]

Definition at line 1354 of file wge100_camera_node.cpp.

virtual void WGE100CameraNode::addRunningTests (  )  [inline, private, virtual]

Definition at line 1323 of file wge100_camera_node.cpp.

virtual void WGE100CameraNode::addStoppedTests (  )  [inline, private, virtual]

Definition at line 1358 of file wge100_camera_node.cpp.

void WGE100CameraNode::postOpenHook (  )  [inline, private]

Definition at line 1292 of file wge100_camera_node.cpp.

int WGE100CameraNode::publishImage ( size_t  width,
size_t  height,
uint8_t *  frameData,
ros::Time  t,
bool  alternate 
) [inline, private]

Definition at line 1272 of file wge100_camera_node.cpp.

virtual void WGE100CameraNode::reconfigureHook ( int  level  )  [inline, private, virtual]

Definition at line 1284 of file wge100_camera_node.cpp.

bool WGE100CameraNode::setCameraInfo ( sensor_msgs::SetCameraInfo::Request &  req,
sensor_msgs::SetCameraInfo::Response &  rsp 
) [inline, private]

Definition at line 1328 of file wge100_camera_node.cpp.

void WGE100CameraNode::streamingTest ( diagnostic_updater::DiagnosticStatusWrapper &  status  )  [inline, private]

Definition at line 1370 of file wge100_camera_node.cpp.

void WGE100CameraNode::videoModeTest ( int  mode,
diagnostic_updater::DiagnosticStatusWrapper &  status 
) [inline, private]

Definition at line 1495 of file wge100_camera_node.cpp.


Member Data Documentation

Definition at line 1270 of file wge100_camera_node.cpp.

image_transport::CameraPublisher WGE100CameraNode::cam_pub_ [private]

Definition at line 1258 of file wge100_camera_node.cpp.

image_transport::CameraPublisher WGE100CameraNode::cam_pub_alt_ [private]

Definition at line 1259 of file wge100_camera_node.cpp.

diagnostic_updater::TopicDiagnostic WGE100CameraNode::cam_pub_diag_ [private]

Definition at line 1260 of file wge100_camera_node.cpp.

sensor_msgs::CameraInfo WGE100CameraNode::camera_info_ [private]

Definition at line 1262 of file wge100_camera_node.cpp.

ros::NodeHandle WGE100CameraNode::camera_node_handle_ [private]

Definition at line 1254 of file wge100_camera_node.cpp.

ros::NodeHandle WGE100CameraNode::camera_node_handle_alt_ [private]

Definition at line 1255 of file wge100_camera_node.cpp.

ros::ServiceServer WGE100CameraNode::config_bord_service_ [private]

Definition at line 1263 of file wge100_camera_node.cpp.

sensor_msgs::Image WGE100CameraNode::image_ [private]

Definition at line 1261 of file wge100_camera_node.cpp.

ros::ServiceServer WGE100CameraNode::set_camera_info_service_ [private]

Definition at line 1264 of file wge100_camera_node.cpp.

ros::Subscriber WGE100CameraNode::trigger_sub_ [private]

Definition at line 1265 of file wge100_camera_node.cpp.

diagnostic_updater::FunctionDiagnosticTask WGE100CameraNode::wge100_diagnostic_task_ [private]

Definition at line 1267 of file wge100_camera_node.cpp.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


wge100_camera
Author(s): Blaise Gassend, Patrick Mihelich, Eric MacIntosh, David Palchak
autogenerated on Fri Jan 11 09:52:27 2013