Static Public Member Functions | List of all members
hpp::core::pathOptimization::PartialShortcutTraits Struct Reference

Partial shortcut. More...

#include <hpp/core/path-optimization/partial-shortcut.hh>

Static Public Member Functions

static bool removeLockedJoints ()
 
static bool onlyFullShortcut ()
 
static std::size_t numberOfConsecutiveFailurePerJoints ()
 
static value_type progressionMargin ()
 

Detailed Description

Partial shortcut.

The algorithm has 3 steps:

See Parameters for information on how to tune the algorithm.

Note
The optimizer assumes that the input path is a vector of optimal paths for the distance function.

Member Function Documentation

◆ numberOfConsecutiveFailurePerJoints()

static std::size_t hpp::core::pathOptimization::PartialShortcutTraits::numberOfConsecutiveFailurePerJoints ( )
inlinestatic

◆ onlyFullShortcut()

static bool hpp::core::pathOptimization::PartialShortcutTraits::onlyFullShortcut ( )
inlinestatic

◆ progressionMargin()

static value_type hpp::core::pathOptimization::PartialShortcutTraits::progressionMargin ( )
inlinestatic

◆ removeLockedJoints()

static bool hpp::core::pathOptimization::PartialShortcutTraits::removeLockedJoints ( )
inlinestatic