#include <hpp/rbprm/planner/oriented-path-optimizer.hh>
|
virtual core::PathVectorPtr_t | optimize (const core::PathVectorPtr_t &path) |
| Optimize path. More...
|
|
|
| OrientedPathOptimizer (const core::Problem &problem) |
|
bool | checkReplaceOrientation (const size_t index, const size_t lastIndex, std::vector< bool > replaceValid, std::vector< bool > orientedValid, std::vector< core::KinodynamicOrientedPathPtr_t > orientedPaths, std::vector< core::KinodynamicPathPtr_t > resultPaths) |
|
core::PathPtr_t | steer (core::ConfigurationIn_t q1, core::ConfigurationIn_t q2) const |
|
◆ OrientedPathOptimizer()
hpp::rbprm::OrientedPathOptimizer::OrientedPathOptimizer |
( |
const core::Problem & |
problem | ) |
|
|
protected |
◆ checkReplaceOrientation()
bool hpp::rbprm::OrientedPathOptimizer::checkReplaceOrientation |
( |
const size_t |
index, |
|
|
const size_t |
lastIndex, |
|
|
std::vector< bool > |
replaceValid, |
|
|
std::vector< bool > |
orientedValid, |
|
|
std::vector< core::KinodynamicOrientedPathPtr_t > |
orientedPaths, |
|
|
std::vector< core::KinodynamicPathPtr_t > |
resultPaths |
|
) |
| |
|
protected |
◆ create()
Return shared pointer to new object.
◆ optimize()
virtual core::PathVectorPtr_t hpp::rbprm::OrientedPathOptimizer::optimize |
( |
const core::PathVectorPtr_t & |
path | ) |
|
|
virtual |
◆ steer()
core::PathPtr_t hpp::rbprm::OrientedPathOptimizer::steer |
( |
core::ConfigurationIn_t |
q1, |
|
|
core::ConfigurationIn_t |
q2 |
|
) |
| const |
|
protected |
The documentation for this class was generated from the following file: