libmove3d-planners
|
Public Member Functions | |
KinoPath (const std::list< Eigen::VectorXd > &path, double maxDeviation=0.0) | |
KinoPath (const KinoPath &path) | |
double | getLength () const |
Eigen::VectorXd | getConfig (double s) const |
Eigen::VectorXd | getTangent (double s) const |
Eigen::VectorXd | getCurvature (double s) const |
double | getNextSwitchingPoint (double s, bool &discontinuity) const |
std::list< std::pair< double, bool > > | getSwitchingPoints () const |
std::list< KinoPathSegment * > ::const_iterator | getKinoPathSegmentIt (double s) const |
std::list< KinoPathSegment * > | getKinoPathSegments () const |