|
moveit2
The MoveIt Motion Planning Framework for ROS 2.
|
#include <time_optimal_trajectory_generation.hpp>
Public Member Functions | |
| 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 |
| Get the next switching point. More... | |
| std::list< std::pair< double, bool > > | getSwitchingPoints () const |
| Return a list of all switching points as a pair (arc length to switching point, discontinuity) More... | |
Static Public Member Functions | |
| static std::optional< Path > | create (const std::vector< Eigen::VectorXd > &waypoint, double max_deviation=DEFAULT_PATH_TOLERANCE) |
Definition at line 87 of file time_optimal_trajectory_generation.hpp.
| trajectory_processing::Path::Path | ( | const Path & | path | ) |
Definition at line 292 of file time_optimal_trajectory_generation.cpp.
|
static |
Definition at line 201 of file time_optimal_trajectory_generation.cpp.

| Eigen::VectorXd trajectory_processing::Path::getConfig | ( | double | s | ) | const |
Definition at line 319 of file time_optimal_trajectory_generation.cpp.


| Eigen::VectorXd trajectory_processing::Path::getCurvature | ( | double | s | ) | const |
Definition at line 331 of file time_optimal_trajectory_generation.cpp.

| double trajectory_processing::Path::getLength | ( | ) | const |
Definition at line 300 of file time_optimal_trajectory_generation.cpp.

| double trajectory_processing::Path::getNextSwitchingPoint | ( | double | s, |
| bool & | discontinuity | ||
| ) | const |
Get the next switching point.
| [in] | s | Arc length traveled so far |
| [out] | discontinuity | True if this switching point is a discontinuity |
Definition at line 337 of file time_optimal_trajectory_generation.cpp.
| std::list< std::pair< double, bool > > trajectory_processing::Path::getSwitchingPoints | ( | ) | const |
Return a list of all switching points as a pair (arc length to switching point, discontinuity)
Definition at line 353 of file time_optimal_trajectory_generation.cpp.
| Eigen::VectorXd trajectory_processing::Path::getTangent | ( | double | s | ) | const |
Definition at line 325 of file time_optimal_trajectory_generation.cpp.

