hpp-rbprm
4.10.0
Implementation of RB-PRM planner using hpp.
|
Go to the documentation of this file.
20 #ifndef HPP_RBPRM_RANDOM_SHORTCUT_DYNAMIC_HH
21 #define HPP_RBPRM_RANDOM_SHORTCUT_DYNAMIC_HH
23 #include <hpp/core/path-optimization/random-shortcut.hh>
60 virtual core::PathVectorPtr_t
optimize (
const core::PathVectorPtr_t& path);
64 core::PathPtr_t
steer (core::ConfigurationIn_t q1, core::ConfigurationIn_t q2)
const;
69 double sizeFootX_,sizeFootY_;
70 bool rectangularContact_;
92 #endif // HPP_RBPRM_RANDOM_SHORTCUT_DYNAMIC_HH
boost::shared_ptr< RandomShortcutDynamic > RandomShortcutDynamicPtr_t
Definition: random-shortcut-dynamic.hh:50
HPP_PREDEF_CLASS(RbPrmFullBody)
RandomShortcutDynamic(const core::Problem &problem)
Definition: random-shortcut-dynamic.hh:53
core::PathPtr_t steer(core::ConfigurationIn_t q1, core::ConfigurationIn_t q2) const
boost::shared_ptr< RbPrmPathValidation > RbPrmPathValidationPtr_t
Definition: rbprm-path-validation.hh:31
boost::shared_ptr< SteeringMethodKinodynamic > SteeringMethodKinodynamicPtr_t
Definition: rbprm-steering-kinodynamic.hh:33
Definition: algorithm.hh:27
virtual core::PathVectorPtr_t optimize(const core::PathVectorPtr_t &path)
Optimize path.
static RandomShortcutDynamicPtr_t create(const core::Problem &problem)
Return shared pointer to new object.