#include <costmap_adapter.h>
|
costmap_2d::Costmap2DROS * | getCostmap2DROS () const |
|
nav_core2::Costmap::mutex_t * | getMutex () override |
|
unsigned char | getValue (const unsigned int x, const unsigned int y) const override |
|
void | initialize (costmap_2d::Costmap2DROS *costmap_ros, bool needs_destruction=false) |
| Initialize from an existing Costmap2DROS object. More...
|
|
void | initialize (const ros::NodeHandle &parent, const std::string &name, TFListenerPtr tf) override |
|
void | reset () override |
|
void | setInfo (const nav_grid::NavGridInfo &new_info) override |
|
void | setValue (const unsigned int x, const unsigned int y, const unsigned char &value) override |
|
void | update () override |
|
void | updateInfo (const nav_grid::NavGridInfo &new_info) override |
|
virtual | ~CostmapAdapter () |
| Deconstructor for possibly freeing the costmap_ros_ object. More...
|
|
virtual bool | canTrackChanges () |
|
virtual UIntBounds | getChangeBounds (const std::string &ns) |
|
unsigned char | getCost (const nav_grid::Index &index) |
|
unsigned char | getCost (const unsigned int x, const unsigned int y) |
|
void | setCost (const unsigned int x, const unsigned int y, const unsigned char cost) |
|
void | setCost (const nav_grid::Index &index, const unsigned char cost) |
|
virtual | ~Costmap () |
|
Definition at line 47 of file costmap_adapter.h.
nav_core_adapter::CostmapAdapter::~CostmapAdapter |
( |
| ) |
|
|
virtual |
Deconstructor for possibly freeing the costmap_ros_ object.
Definition at line 58 of file costmap_adapter.cpp.
unsigned char nav_core_adapter::CostmapAdapter::getValue |
( |
const unsigned int |
x, |
|
|
const unsigned int |
y |
|
) |
| const |
|
override |
void nav_core_adapter::CostmapAdapter::initialize |
( |
costmap_2d::Costmap2DROS * |
costmap_ros, |
|
|
bool |
needs_destruction = false |
|
) |
| |
Initialize from an existing Costmap2DROS object.
- Parameters
-
costmap_ros | A Costmap2DROS object |
needs_destruction | Whether to free the costmap_ros object when this class is destroyed |
Definition at line 66 of file costmap_adapter.cpp.
void nav_core_adapter::CostmapAdapter::reset |
( |
| ) |
|
|
override |
void nav_core_adapter::CostmapAdapter::setValue |
( |
const unsigned int |
x, |
|
|
const unsigned int |
y, |
|
|
const unsigned char & |
value |
|
) |
| |
|
override |
void nav_core_adapter::CostmapAdapter::update |
( |
| ) |
|
|
overridevirtual |
bool nav_core_adapter::CostmapAdapter::needs_destruction_ |
|
protected |
The documentation for this class was generated from the following files: