30 #ifndef HPP_CORE_PATH_OPTIMIZATION_PARTIAL_SHORTCUT_HH 31 #define HPP_CORE_PATH_OPTIMIZATION_PARTIAL_SHORTCUT_HH 37 namespace pathOptimization {
66 template <
typename Traits>
117 const JointStdVector_t& jvIn,
118 JointStdVector_t& jvOut)
const;
125 const JointStdVector_t& jv)
const;
129 template <
typename Traits>
137 Traits::numberOfConsecutiveFailurePerJoints();
143 #endif // HPP_CORE_PATH_OPTIMIZATION_PARTIAL_SHORTCUT_HH pinocchio::ConfigurationIn_t ConfigurationIn_t
Definition: fwd.hh:106
shared_ptr< PathVector > PathVectorPtr_t
Definition: fwd.hh:182
Definition: bi-rrt-planner.hh:35
shared_ptr< const Problem > ProblemConstPtr_t
Definition: fwd.hh:186
Definition: partial-shortcut.hh:76
bool removeLockedJoints
Definition: partial-shortcut.hh:81
pinocchio::JointConstPtr_t JointConstPtr_t
Definition: fwd.hh:139
static std::size_t numberOfConsecutiveFailurePerJoints()
Definition: partial-shortcut.hh:59
Definition: partial-shortcut.hh:56
std::size_t numberOfConsecutiveFailurePerJoints
Definition: partial-shortcut.hh:90
static bool removeLockedJoints()
Definition: partial-shortcut.hh:57
static value_type progressionMargin()
Definition: partial-shortcut.hh:60
Definition: path-optimizer.hh:44
shared_ptr< PartialShortcut > PartialShortcutPtr_t
Definition: fwd.hh:282
pinocchio::value_type value_type
Definition: fwd.hh:163
bool onlyFullShortcut
Definition: partial-shortcut.hh:85
struct hpp::core::pathOptimization::PartialShortcut::Parameters parameters
std::vector< JointConstPtr_t > JointStdVector_t
Definition: partial-shortcut.hh:39
Definition: partial-shortcut.hh:63
static PartialShortcutPtr_t createWithTraits(const ProblemConstPtr_t &problem)
Return shared pointer to new object.
Definition: partial-shortcut.hh:130
value_type progressionMargin
Definition: partial-shortcut.hh:95
static bool onlyFullShortcut()
Definition: partial-shortcut.hh:58
#define HPP_CORE_DLLAPI
Definition: config.hh:64