Public Member Functions | |
CircularPathSegment (const Eigen::VectorXd &start, const Eigen::VectorXd &intersection, const Eigen::VectorXd &end, double max_deviation) | |
CircularPathSegment * | clone () const override |
Eigen::VectorXd | getConfig (double s) const override |
Eigen::VectorXd | getCurvature (double s) const override |
std::list< double > | getSwitchingPoints () const override |
Eigen::VectorXd | getTangent (double s) const override |
Public Member Functions inherited from trajectory_processing::PathSegment | |
double | getLength () const |
PathSegment (double length=0.0) | |
virtual | ~PathSegment () |
Private Attributes | |
Eigen::VectorXd | center |
double | radius |
Eigen::VectorXd | x |
Eigen::VectorXd | y |
Additional Inherited Members | |
Public Attributes inherited from trajectory_processing::PathSegment | |
double | position_ |
Protected Attributes inherited from trajectory_processing::PathSegment | |
double | length_ |
Definition at line 94 of file time_optimal_trajectory_generation.cpp.
|
inline |
Definition at line 97 of file time_optimal_trajectory_generation.cpp.
|
inlineoverridevirtual |
Implements trajectory_processing::PathSegment.
Definition at line 180 of file time_optimal_trajectory_generation.cpp.
|
inlineoverridevirtual |
Implements trajectory_processing::PathSegment.
Definition at line 141 of file time_optimal_trajectory_generation.cpp.
|
inlineoverridevirtual |
Implements trajectory_processing::PathSegment.
Definition at line 153 of file time_optimal_trajectory_generation.cpp.
|
inlineoverridevirtual |
Implements trajectory_processing::PathSegment.
Definition at line 159 of file time_optimal_trajectory_generation.cpp.
|
inlineoverridevirtual |
Implements trajectory_processing::PathSegment.
Definition at line 147 of file time_optimal_trajectory_generation.cpp.
|
private |
Definition at line 187 of file time_optimal_trajectory_generation.cpp.
|
private |
Definition at line 186 of file time_optimal_trajectory_generation.cpp.
|
private |
Definition at line 188 of file time_optimal_trajectory_generation.cpp.
|
private |
Definition at line 189 of file time_optimal_trajectory_generation.cpp.