Public Member Functions | List of all members
teb_local_planner::EdgeShortestPath Class Reference

Edge defining the cost function for minimizing the Euclidean distance between two consectuive poses. More...

#include <edge_shortest_path.h>

Inheritance diagram for teb_local_planner::EdgeShortestPath:
Inheritance graph
[legend]

Public Member Functions

void computeError ()
 Actual cost function. More...
 
 EdgeShortestPath ()
 Construct edge. More...
 
- Public Member Functions inherited from teb_local_planner::BaseTebBinaryEdge< 1, double, VertexPose, VertexPose >
 BaseTebBinaryEdge ()
 Construct edge. More...
 
ErrorVector & getError ()
 Compute and return error / cost value. More...
 
virtual bool read (std::istream &is)
 Read values from input stream. More...
 
void setTebConfig (const TebConfig &cfg)
 Assign the TebConfig class for parameters. More...
 
virtual bool write (std::ostream &os) const
 Write values to an output stream. More...
 
virtual ~BaseTebBinaryEdge ()
 Destruct edge. More...
 

Additional Inherited Members

- Protected Attributes inherited from teb_local_planner::BaseTebBinaryEdge< 1, double, VertexPose, VertexPose >
const TebConfigcfg_
 Store TebConfig class for parameters. More...
 

Detailed Description

Edge defining the cost function for minimizing the Euclidean distance between two consectuive poses.

See also
TebOptimalPlanner::AddEdgesShortestPath

Definition at line 64 of file edge_shortest_path.h.

Constructor & Destructor Documentation

teb_local_planner::EdgeShortestPath::EdgeShortestPath ( )
inline

Construct edge.

Definition at line 69 of file edge_shortest_path.h.

Member Function Documentation

void teb_local_planner::EdgeShortestPath::computeError ( )
inline

Actual cost function.

Definition at line 74 of file edge_shortest_path.h.


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


teb_local_planner
Author(s): Christoph Rösmann
autogenerated on Wed Jun 3 2020 04:03:08