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::NodeHandlenodeHandle_
 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

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.

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 Tue Jul 9 2019 05:06:58