#include <path.hpp>
◆ Path() [1/3]
◆ Path() [2/3]
movex::Path::Path |
( |
const std::vector< Waypoint > & |
waypoints | ) |
|
|
explicit |
◆ Path() [3/3]
movex::Path::Path |
( |
const std::vector< Affine > & |
waypoints, |
|
|
double |
blend_max_distance = 0.0 |
|
) |
| |
|
explicit |
◆ dddq()
Vector7d movex::Path::dddq |
( |
double |
s, |
|
|
double |
ds, |
|
|
double |
dds, |
|
|
double |
ddds |
|
) |
| const |
◆ ddq()
Vector7d movex::Path::ddq |
( |
double |
s, |
|
|
double |
ds, |
|
|
double |
dds |
|
) |
| const |
◆ dq()
Vector7d movex::Path::dq |
( |
double |
s, |
|
|
double |
ds |
|
) |
| const |
◆ get_index()
size_t movex::Path::get_index |
( |
double |
s | ) |
const |
◆ get_length()
double movex::Path::get_length |
( |
| ) |
const |
◆ get_local()
std::tuple< std::shared_ptr< Segment >, double > movex::Path::get_local |
( |
double |
s | ) |
const |
◆ max_pdddq()
Vector7d movex::Path::max_pdddq |
( |
| ) |
const |
◆ max_pddq()
Vector7d movex::Path::max_pddq |
( |
| ) |
const |
◆ pdddq()
Vector7d movex::Path::pdddq |
( |
double |
s | ) |
const |
◆ pddq()
Vector7d movex::Path::pddq |
( |
double |
s | ) |
const |
◆ pdq()
Vector7d movex::Path::pdq |
( |
double |
s | ) |
const |
◆ q() [1/2]
Vector7d movex::Path::q |
( |
double |
s | ) |
const |
◆ q() [2/2]
Vector7d movex::Path::q |
( |
double |
s, |
|
|
const Affine & |
frame |
|
) |
| const |
◆ degrees_of_freedom
constexpr static size_t movex::Path::degrees_of_freedom {7} |
|
staticconstexpr |
◆ segments
std::vector<std::shared_ptr<Segment> > movex::Path::segments |
The documentation for this class was generated from the following files:
- /home/runner/work/frankx/frankx/include/movex/path/path.hpp
- /home/runner/work/frankx/frankx/src/movex/path.cpp