Public Member Functions | Protected Member Functions | Protected Attributes
social_navigation_layers::ProxemicLayer Class Reference

#include <proxemic_layer.h>

Inheritance diagram for social_navigation_layers::ProxemicLayer:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual void onInitialize ()
 ProxemicLayer ()
virtual void updateBoundsFromPeople (double *min_x, double *min_y, double *max_x, double *max_y)
virtual void updateCosts (costmap_2d::Costmap2D &master_grid, int min_i, int min_j, int max_i, int max_j)

Protected Member Functions

void configure (ProxemicLayerConfig &config, uint32_t level)

Protected Attributes

double amplitude_
double covar_
double cutoff_
dynamic_reconfigure::Server
< ProxemicLayerConfig >
::CallbackType 
f_
double factor_
dynamic_reconfigure::Server
< ProxemicLayerConfig > * 
server_

Detailed Description

Definition at line 13 of file proxemic_layer.h.


Constructor & Destructor Documentation

Definition at line 16 of file proxemic_layer.h.


Member Function Documentation

void social_navigation_layers::ProxemicLayer::configure ( ProxemicLayerConfig &  config,
uint32_t  level 
) [protected]

Definition at line 148 of file proxemic_layer.cpp.

Reimplemented from social_navigation_layers::SocialLayer.

Definition at line 29 of file proxemic_layer.cpp.

void social_navigation_layers::ProxemicLayer::updateBoundsFromPeople ( double *  min_x,
double *  min_y,
double *  max_x,
double *  max_y 
) [virtual]

Implements social_navigation_layers::SocialLayer.

Definition at line 38 of file proxemic_layer.cpp.

void social_navigation_layers::ProxemicLayer::updateCosts ( costmap_2d::Costmap2D master_grid,
int  min_i,
int  min_j,
int  max_i,
int  max_j 
) [virtual]

Member Data Documentation

Definition at line 24 of file proxemic_layer.h.

Definition at line 24 of file proxemic_layer.h.

Definition at line 24 of file proxemic_layer.h.

dynamic_reconfigure::Server<ProxemicLayerConfig>::CallbackType social_navigation_layers::ProxemicLayer::f_ [protected]

Definition at line 26 of file proxemic_layer.h.

Definition at line 24 of file proxemic_layer.h.

dynamic_reconfigure::Server<ProxemicLayerConfig>* social_navigation_layers::ProxemicLayer::server_ [protected]

Definition at line 25 of file proxemic_layer.h.


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


social_navigation_layers
Author(s): David V. Lu!!
autogenerated on Sat Jun 8 2019 19:17:50