#include <proxemic_layer.h>
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_ |
Definition at line 13 of file proxemic_layer.h.
Definition at line 16 of file proxemic_layer.h.
void social_navigation_layers::ProxemicLayer::configure | ( | ProxemicLayerConfig & | config, |
uint32_t | level | ||
) | [protected] |
Definition at line 148 of file proxemic_layer.cpp.
void social_navigation_layers::ProxemicLayer::onInitialize | ( | ) | [virtual] |
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] |
Implements social_navigation_layers::SocialLayer.
Reimplemented in social_navigation_layers::PassingLayer.
Definition at line 57 of file proxemic_layer.cpp.
double social_navigation_layers::ProxemicLayer::amplitude_ [protected] |
Definition at line 24 of file proxemic_layer.h.
double social_navigation_layers::ProxemicLayer::covar_ [protected] |
Definition at line 24 of file proxemic_layer.h.
double social_navigation_layers::ProxemicLayer::cutoff_ [protected] |
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.
double social_navigation_layers::ProxemicLayer::factor_ [protected] |
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.