ROS Node class. More...
Public Member Functions | |
ActiveRealTimeSegmenter () | |
Constructor. | |
void | execute (int loops) |
Execute Segmentation. | |
~ActiveRealTimeSegmenter () | |
Destructor. | |
Private Member Functions | |
bool | assembleSensorData (sensor_msgs::Image::ConstPtr &recent_image, stereo_msgs::DisparityImage::ConstPtr &recent_disparity_image, ros::Duration time_out) |
Read sensor data from topics. | |
Private Attributes | |
ros::NodeHandle | nh_ |
The node handle. |
ROS Node class.
Definition at line 22 of file dosegment_node.cpp.
ActiveRealTimeSegmenter::ActiveRealTimeSegmenter | ( | ) | [inline] |
Constructor.
Definition at line 26 of file dosegment_node.cpp.
ActiveRealTimeSegmenter::~ActiveRealTimeSegmenter | ( | ) | [inline] |
Destructor.
Definition at line 32 of file dosegment_node.cpp.
bool ActiveRealTimeSegmenter::assembleSensorData | ( | sensor_msgs::Image::ConstPtr & | recent_image, | |
stereo_msgs::DisparityImage::ConstPtr & | recent_disparity_image, | |||
ros::Duration | time_out | |||
) | [private] |
Read sensor data from topics.
Read sensor data from topics and store
recent_image | Storage for image sensor_msg | |
recent_disparity_image | Storage for disparity image | |
time_out | How long it is tried to get data |
Definition at line 58 of file dosegment_node.cpp.
void ActiveRealTimeSegmenter::execute | ( | int | loops | ) |
Execute Segmentation.
loops | how many loops should segmentation run |
Definition at line 91 of file dosegment_node.cpp.
ros::NodeHandle ActiveRealTimeSegmenter::nh_ [private] |
The node handle.
Definition at line 55 of file dosegment_node.cpp.