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 49 of file navigation_visualizations.cpp.
| 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.
| 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.
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.
| ros::Publisher navigation_application::NavigationVisualization::obs_pub_ |
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.
| laser_geometry::LaserProjection navigation_application::NavigationVisualization::projector_ |
Definition at line 195 of file navigation_visualizations.cpp.
Definition at line 205 of file navigation_visualizations.cpp.
| tf::TransformListener navigation_application::NavigationVisualization::tf_ |
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.