Public Member Functions | Private Member Functions | Private Attributes
heatmap::HeatmapClient Class Reference

Client for FrontierExplorationServer that receives control points from rviz, and creates boundary polygon for frontier exploration. More...

List of all members.

Public Member Functions

 HeatmapClient ()
 Constructor for the client.

Private Member Functions

void pointCb (const geometry_msgs::PointStampedConstPtr &point)
 Build boundary polygon from points received through rviz gui.
void vizPubCb ()
 Publish markers for visualization of points for boundary polygon.

Private Attributes

geometry_msgs::PolygonStamped input_
ros::NodeHandle nh_
ros::Subscriber point_
ros::Publisher point_viz_pub_
ros::WallTimer point_viz_timer_
ros::Publisher polygon_planner_pub
ros::NodeHandle private_nh_

Detailed Description

Client for FrontierExplorationServer that receives control points from rviz, and creates boundary polygon for frontier exploration.

Definition at line 35 of file heatmap_client.cpp.


Constructor & Destructor Documentation

Constructor for the client.

Definition at line 140 of file heatmap_client.cpp.


Member Function Documentation

void heatmap::HeatmapClient::pointCb ( const geometry_msgs::PointStampedConstPtr &  point) [inline, private]

Build boundary polygon from points received through rviz gui.

Parameters:
pointReceived point from rviz

Definition at line 96 of file heatmap_client.cpp.

void heatmap::HeatmapClient::vizPubCb ( ) [inline, private]

Publish markers for visualization of points for boundary polygon.

Definition at line 51 of file heatmap_client.cpp.


Member Data Documentation

geometry_msgs::PolygonStamped heatmap::HeatmapClient::input_ [private]

Definition at line 46 of file heatmap_client.cpp.

Definition at line 40 of file heatmap_client.cpp.

Definition at line 43 of file heatmap_client.cpp.

Definition at line 44 of file heatmap_client.cpp.

Definition at line 45 of file heatmap_client.cpp.

Definition at line 44 of file heatmap_client.cpp.

Definition at line 41 of file heatmap_client.cpp.


The documentation for this class was generated from the following file:


heatmap
Author(s): Adrian Bauer
autogenerated on Thu Feb 11 2016 23:05:26