hpp-manipulation
4.9.0
Classes for manipulation planning.
|
#include <hpp/manipulation/path-optimization/random-shortcut.hh>
Static Public Member Functions | |
static RandomShortcutPtr_t | create (const core::Problem &problem) |
Return shared pointer to new object. More... | |
Static Public Member Functions inherited from hpp::core::pathOptimization::RandomShortcut | |
static RandomShortcutPtr_t | create (const Problem &problem) |
static RandomShortcutPtr_t | create (const Problem &problem) |
Protected Member Functions | |
RandomShortcut (const core::Problem &problem) | |
virtual bool | shootTimes (const core::PathVectorPtr_t ¤tOpt, const value_type &t0, value_type &t1, value_type &t2, const value_type &t3) |
Protected Member Functions inherited from hpp::core::pathOptimization::RandomShortcut | |
RandomShortcut (const Problem &problem) | |
RandomShortcut (const Problem &problem) | |
Protected Member Functions inherited from hpp::core::PathOptimizer | |
PathOptimizer (const Problem &problem) | |
PathPtr_t | steer (ConfigurationIn_t q1, ConfigurationIn_t q2) const |
PathOptimizer (const Problem &problem) | |
PathPtr_t | steer (ConfigurationIn_t q1, ConfigurationIn_t q2) const |
Additional Inherited Members | |
Public Member Functions inherited from hpp::core::pathOptimization::RandomShortcut | |
virtual PathVectorPtr_t | optimize (const PathVectorPtr_t &path) |
virtual PathVectorPtr_t | optimize (const PathVectorPtr_t &path) |
Public Member Functions inherited from hpp::core::PathOptimizer | |
virtual | ~PathOptimizer () |
const Problem & | problem () const |
void | interrupt () |
virtual | ~PathOptimizer () |
const Problem & | problem () const |
void | interrupt () |
Protected Attributes inherited from hpp::core::PathOptimizer | |
bool | interrupt_ |
|
inlineprotected |
|
inlinestatic |
Return shared pointer to new object.
|
protectedvirtual |
Sample times along currentOpt. t1 and t2 will not be on a path whose transition was short.
Reimplemented from hpp::core::pathOptimization::RandomShortcut.