navigation_application::NavigationVisualization Class Reference

List of all members.

Public Member Functions

int getIndex (double wx, double wy, const nav_msgs::OccupancyGrid &grid)
void laserScanCallback (const sensor_msgs::LaserScan::ConstPtr &scan)
 NavigationVisualization ()
void obstaclesCallback (const nav_msgs::GridCells::ConstPtr &obstacles, const nav_msgs::GridCells::ConstPtr &inflated_obstacles)
 ~NavigationVisualization ()

Public Attributes

double height_
message_filters::Subscriber
< nav_msgs::GridCells > * 
inflated_obstacle_sub_
ros::Publisher laser_point_pub_
message_filters::Subscriber
< sensor_msgs::LaserScan > * 
laser_sub_
ros::Publisher obs_pub_
message_filters::TimeSynchronizer
< nav_msgs::GridCells,
nav_msgs::GridCells > * 
obs_sync_
message_filters::Subscriber
< nav_msgs::GridCells > * 
obstacle_sub_
laser_geometry::LaserProjection projector_
double resolution_
tf::TransformListener tf_
tf::MessageFilter
< nav_msgs::GridCells > * 
tf_inf_
tf::MessageFilter
< sensor_msgs::LaserScan > * 
tf_laser_filter_
tf::MessageFilter
< nav_msgs::GridCells > * 
tf_obs_
double width_

Detailed Description

Definition at line 49 of file navigation_visualizations.cpp.


Constructor & Destructor Documentation

navigation_application::NavigationVisualization::NavigationVisualization (  )  [inline]

Definition at line 50 of file navigation_visualizations.cpp.

navigation_application::NavigationVisualization::~NavigationVisualization (  )  [inline]

Definition at line 88 of file navigation_visualizations.cpp.


Member Function Documentation

int navigation_application::NavigationVisualization::getIndex ( double  wx,
double  wy,
const nav_msgs::OccupancyGrid &  grid 
) [inline]

Definition at line 98 of file navigation_visualizations.cpp.

void navigation_application::NavigationVisualization::laserScanCallback ( const sensor_msgs::LaserScan::ConstPtr &  scan  )  [inline]

Definition at line 178 of file navigation_visualizations.cpp.

void navigation_application::NavigationVisualization::obstaclesCallback ( const nav_msgs::GridCells::ConstPtr &  obstacles,
const nav_msgs::GridCells::ConstPtr &  inflated_obstacles 
) [inline]

Definition at line 111 of file navigation_visualizations.cpp.


Member Data Documentation

Definition at line 205 of file navigation_visualizations.cpp.

message_filters::Subscriber<nav_msgs::GridCells> * navigation_application::NavigationVisualization::inflated_obstacle_sub_

Definition at line 202 of file navigation_visualizations.cpp.

Definition at line 196 of file navigation_visualizations.cpp.

message_filters::Subscriber<sensor_msgs::LaserScan>* navigation_application::NavigationVisualization::laser_sub_

Definition at line 198 of file navigation_visualizations.cpp.

Definition at line 197 of file navigation_visualizations.cpp.

message_filters::TimeSynchronizer<nav_msgs::GridCells, nav_msgs::GridCells>* navigation_application::NavigationVisualization::obs_sync_

Definition at line 203 of file navigation_visualizations.cpp.

message_filters::Subscriber<nav_msgs::GridCells>* navigation_application::NavigationVisualization::obstacle_sub_

Definition at line 202 of file navigation_visualizations.cpp.

Definition at line 195 of file navigation_visualizations.cpp.

Definition at line 205 of file navigation_visualizations.cpp.

Definition at line 194 of file navigation_visualizations.cpp.

tf::MessageFilter<nav_msgs::GridCells> * navigation_application::NavigationVisualization::tf_inf_

Definition at line 200 of file navigation_visualizations.cpp.

tf::MessageFilter<sensor_msgs::LaserScan>* navigation_application::NavigationVisualization::tf_laser_filter_

Definition at line 199 of file navigation_visualizations.cpp.

tf::MessageFilter<nav_msgs::GridCells>* navigation_application::NavigationVisualization::tf_obs_

Definition at line 200 of file navigation_visualizations.cpp.

Definition at line 205 of file navigation_visualizations.cpp.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables


navigation_application
Author(s): Scott Hassan
autogenerated on Fri Jan 11 09:14:20 2013