moveit2
The MoveIt Motion Planning Framework for ROS 2.
|
#include <time_optimal_trajectory_generation.h>
Public Member Functions | |
Path (const std::list< Eigen::VectorXd > &path, double max_deviation=0.0) | |
Path (const Path &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 |
Definition at line 73 of file time_optimal_trajectory_generation.h.
trajectory_processing::Path::Path | ( | const std::list< Eigen::VectorXd > & | path, |
double | max_deviation = 0.0 |
||
) |
Definition at line 196 of file time_optimal_trajectory_generation.cpp.
trajectory_processing::Path::Path | ( | const Path & | path | ) |
Definition at line 251 of file time_optimal_trajectory_generation.cpp.
Eigen::VectorXd trajectory_processing::Path::getConfig | ( | double | s | ) | const |
Definition at line 278 of file time_optimal_trajectory_generation.cpp.
Eigen::VectorXd trajectory_processing::Path::getCurvature | ( | double | s | ) | const |
Definition at line 290 of file time_optimal_trajectory_generation.cpp.
double trajectory_processing::Path::getLength | ( | ) | const |
Definition at line 259 of file time_optimal_trajectory_generation.cpp.
double trajectory_processing::Path::getNextSwitchingPoint | ( | double | s, |
bool & | discontinuity | ||
) | const |
Definition at line 296 of file time_optimal_trajectory_generation.cpp.
std::list< std::pair< double, bool > > trajectory_processing::Path::getSwitchingPoints | ( | ) | const |
Definition at line 312 of file time_optimal_trajectory_generation.cpp.
Eigen::VectorXd trajectory_processing::Path::getTangent | ( | double | s | ) | const |
Definition at line 284 of file time_optimal_trajectory_generation.cpp.