#include <time_optimal_trajectory_generation.h>
◆ Path() [1/2]
| trajectory_processing::Path::Path |
( |
const std::list< Eigen::VectorXd > & |
path, |
|
|
double |
max_deviation = 0.0 |
|
) |
| |
◆ Path() [2/2]
| trajectory_processing::Path::Path |
( |
const Path & |
path | ) |
|
◆ getConfig()
◆ getCurvature()
| Eigen::VectorXd trajectory_processing::Path::getCurvature |
( |
double |
s | ) |
const |
◆ getLength()
| double trajectory_processing::Path::getLength |
( |
| ) |
const |
◆ getNextSwitchingPoint()
| double trajectory_processing::Path::getNextSwitchingPoint |
( |
double |
s, |
|
|
bool & |
discontinuity |
|
) |
| const |
Get the next switching point.
- Parameters
-
| [in] | s | Arc length traveled so far |
| [out] | discontinuity | True if this switching point is a discontinuity |
- Returns
- arc length to the switching point
Definition at line 292 of file time_optimal_trajectory_generation.cpp.
◆ getPathSegment()
| PathSegment * trajectory_processing::Path::getPathSegment |
( |
double & |
s | ) |
const |
|
private |
◆ getSwitchingPoints()
| std::list< std::pair< double, bool > > trajectory_processing::Path::getSwitchingPoints |
( |
| ) |
const |
◆ getTangent()
◆ length_
| double trajectory_processing::Path::length_ |
|
private |
◆ path_segments_
| std::list<std::unique_ptr<PathSegment> > trajectory_processing::Path::path_segments_ |
|
private |
◆ switching_points_
| std::list<std::pair<double, bool> > trajectory_processing::Path::switching_points_ |
|
private |
The documentation for this class was generated from the following files: