Namespaces | Functions
penalties.h File Reference
#include <cmath>
#include <Eigen/Core>
#include <g2o/stuff/misc.h>
Include dependency graph for penalties.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 teb_local_planner
 

Functions

double teb_local_planner::penaltyBoundFromBelow (const double &var, const double &a, const double &epsilon)
 Linear penalty function for bounding var from below: $ a < var $. More...
 
double teb_local_planner::penaltyBoundFromBelowDerivative (const double &var, const double &a, const double &epsilon)
 Derivative of the linear penalty function for bounding var from below: $ a < var $. More...
 
double teb_local_planner::penaltyBoundToInterval (const double &var, const double &a, const double &epsilon)
 Linear penalty function for bounding var to the interval $ -a < var < a $. More...
 
double teb_local_planner::penaltyBoundToInterval (const double &var, const double &a, const double &b, const double &epsilon)
 Linear penalty function for bounding var to the interval $ a < var < b $. More...
 
double teb_local_planner::penaltyBoundToIntervalDerivative (const double &var, const double &a, const double &epsilon)
 Derivative of the linear penalty function for bounding var to the interval $ -a < var < a $. More...
 
double teb_local_planner::penaltyBoundToIntervalDerivative (const double &var, const double &a, const double &b, const double &epsilon)
 Derivative of the linear penalty function for bounding var to the interval $ a < var < b $. More...
 


teb_local_planner
Author(s): Christoph Rösmann
autogenerated on Wed Jun 5 2019 19:25:10