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_ |
Definition at line 50 of file navigation_visualizations.cpp.
Definition at line 52 of file navigation_visualizations.cpp.
Definition at line 90 of file navigation_visualizations.cpp.
| int navigation_application::NavigationVisualization::getIndex | ( | double | wx, |
| double | wy, | ||
| const nav_msgs::OccupancyGrid & | grid | ||
| ) | [inline] |
Definition at line 100 of file navigation_visualizations.cpp.
| void navigation_application::NavigationVisualization::laserScanCallback | ( | const sensor_msgs::LaserScan::ConstPtr & | scan | ) | [inline] |
Definition at line 180 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 113 of file navigation_visualizations.cpp.
Definition at line 207 of file navigation_visualizations.cpp.
| message_filters::Subscriber<nav_msgs::GridCells> * navigation_application::NavigationVisualization::inflated_obstacle_sub_ |
Definition at line 204 of file navigation_visualizations.cpp.
Definition at line 198 of file navigation_visualizations.cpp.
| message_filters::Subscriber<sensor_msgs::LaserScan>* navigation_application::NavigationVisualization::laser_sub_ |
Definition at line 200 of file navigation_visualizations.cpp.
Definition at line 199 of file navigation_visualizations.cpp.
| message_filters::TimeSynchronizer<nav_msgs::GridCells, nav_msgs::GridCells>* navigation_application::NavigationVisualization::obs_sync_ |
Definition at line 205 of file navigation_visualizations.cpp.
| message_filters::Subscriber<nav_msgs::GridCells>* navigation_application::NavigationVisualization::obstacle_sub_ |
Definition at line 204 of file navigation_visualizations.cpp.
Definition at line 197 of file navigation_visualizations.cpp.
Definition at line 207 of file navigation_visualizations.cpp.
Definition at line 196 of file navigation_visualizations.cpp.
| tf::MessageFilter<nav_msgs::GridCells> * navigation_application::NavigationVisualization::tf_inf_ |
Definition at line 202 of file navigation_visualizations.cpp.
| tf::MessageFilter<sensor_msgs::LaserScan>* navigation_application::NavigationVisualization::tf_laser_filter_ |
Definition at line 201 of file navigation_visualizations.cpp.
| tf::MessageFilter<nav_msgs::GridCells>* navigation_application::NavigationVisualization::tf_obs_ |
Definition at line 202 of file navigation_visualizations.cpp.
Definition at line 207 of file navigation_visualizations.cpp.