Public Member Functions | Protected Member Functions
nav_grid_pub_sub::NavGridPublisher Class Reference

An interface for publishing NavGridOfChars/OccupancyGrid msgs and their updates periodically. More...

#include <nav_grid_publisher.h>

Inheritance diagram for nav_grid_pub_sub::NavGridPublisher:
Inheritance graph
[legend]

List of all members.

Public Member Functions

void setCostInterpretation (const std::vector< unsigned char > &cost_interpretation_table)

Protected Member Functions

nav_msgs::OccupancyGrid toOccupancyGrid (const ros::Time &timestamp) override
map_msgs::OccupancyGridUpdate toOccupancyGridUpdate (const nav_core2::UIntBounds &bounds, const ros::Time &timestamp) override

Detailed Description

An interface for publishing NavGridOfChars/OccupancyGrid msgs and their updates periodically.

Uses the cost_interpretation_table_ to define how to translate to OccupancyGrid messages

Definition at line 334 of file nav_grid_publisher.h.


Member Function Documentation

void nav_grid_pub_sub::NavGridPublisher::setCostInterpretation ( const std::vector< unsigned char > &  cost_interpretation_table) [inline]

Definition at line 341 of file nav_grid_publisher.h.

nav_msgs::OccupancyGrid nav_grid_pub_sub::NavGridPublisher::toOccupancyGrid ( const ros::Time timestamp) [inline, override, protected, virtual]
map_msgs::OccupancyGridUpdate nav_grid_pub_sub::NavGridPublisher::toOccupancyGridUpdate ( const nav_core2::UIntBounds bounds,
const ros::Time timestamp 
) [inline, override, protected, virtual]

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


nav_grid_pub_sub
Author(s):
autogenerated on Wed Jun 26 2019 20:09:52