Public Member Functions | Private Attributes
grid_map_demos::IteratorsDemo Class Reference

#include <IteratorsDemo.hpp>

List of all members.

Public Member Functions

void demoCircleIterator ()
void demoEllipseIterator ()
void demoGridMapIterator ()
void demoLineIterator ()
void demoPolygonIterator (const bool prepareForOtherDemos=false)
void demoSlidingWindowIterator ()
void demoSpiralIterator ()
void demoSubmapIterator ()
 IteratorsDemo (ros::NodeHandle &nodeHandle)
void publish ()
virtual ~IteratorsDemo ()

Private Attributes

ros::Publisher gridMapPublisher_
 Grid map publisher.
grid_map::GridMap map_
 Grid map data.
ros::NodeHandle & nodeHandle_
 ROS nodehandle.
ros::Publisher polygonPublisher_
 Polygon publisher.

Detailed Description

Visualizes a grid map by publishing different topics that can be viewed in Rviz.

Definition at line 22 of file IteratorsDemo.hpp.


Constructor & Destructor Documentation

grid_map_demos::IteratorsDemo::IteratorsDemo ( ros::NodeHandle &  nodeHandle)

Constructor.

Parameters:
nodeHandlethe ROS node handle.

Definition at line 20 of file IteratorsDemo.cpp.

Destructor.


Member Function Documentation

Demos.

void grid_map_demos::IteratorsDemo::demoPolygonIterator ( const bool  prepareForOtherDemos = false)

Publish the grid map to ROS.


Member Data Documentation

Grid map publisher.

Definition at line 60 of file IteratorsDemo.hpp.

Grid map data.

Definition at line 66 of file IteratorsDemo.hpp.

ros::NodeHandle& grid_map_demos::IteratorsDemo::nodeHandle_ [private]

ROS nodehandle.

Definition at line 57 of file IteratorsDemo.hpp.

Polygon publisher.

Definition at line 63 of file IteratorsDemo.hpp.


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


grid_map_demos
Author(s): Péter Fankhauser
autogenerated on Mon Oct 9 2017 03:09:38