Edge defining the cost function for minimizing transition time of the trajectory. More...
#include <edge_time_optimal.h>
Public Member Functions | |
void | computeError () |
Actual cost function. | |
EdgeTimeOptimal () | |
Construct edge. |
Edge defining the cost function for minimizing transition time of the trajectory.
The edge depends on a single vertex and minimizes:
.
scale is determined using the penaltyEquality() function, since we experiences good convergence speeds with it.
weight can be set using setInformation() (something around 1.0 seems to be fine).
Definition at line 73 of file edge_time_optimal.h.
teb_local_planner::EdgeTimeOptimal::EdgeTimeOptimal | ( | ) | [inline] |
Construct edge.
Definition at line 80 of file edge_time_optimal.h.
void teb_local_planner::EdgeTimeOptimal::computeError | ( | ) | [inline] |
Actual cost function.
Definition at line 88 of file edge_time_optimal.h.