Defines a parameters set for the ZMP-based heuristic. More...
#include <hpp/rbprm/sampling/heuristic-tools.hh>
Public Member Functions | |
HeuristicParam () | |
HeuristicParam (const std::map< std::string, fcl::Vec3f > &cp, const fcl::Vec3f &comPos, const fcl::Vec3f &comSp, const fcl::Vec3f &comAcc, const std::string &sln, const fcl::Transform3f &tf) | |
HeuristicParam (const HeuristicParam &zhp) | |
HeuristicParam & | operator= (const HeuristicParam &zhp) |
Public Attributes | |
std::map< std::string, fcl::Vec3f > | contactPositions_ |
fcl::Vec3f | comPosition_ |
fcl::Vec3f | comSpeed_ |
fcl::Vec3f | comAcceleration_ |
std::string | sampleLimbName_ |
fcl::Transform3f | tfWorldRoot_ |
core::PathConstPtr_t | comPath_ |
double | currentPathId_ |
fcl::Vec3f | limbReferenceOffset_ |
Defines a parameters set for the ZMP-based heuristic.
|
inline |
References operator=(), and hpp::rbprm::sampling::transform().
hpp::rbprm::sampling::HeuristicParam::HeuristicParam | ( | const std::map< std::string, fcl::Vec3f > & | cp, |
const fcl::Vec3f & | comPos, | ||
const fcl::Vec3f & | comSp, | ||
const fcl::Vec3f & | comAcc, | ||
const std::string & | sln, | ||
const fcl::Transform3f & | tf | ||
) |
hpp::rbprm::sampling::HeuristicParam::HeuristicParam | ( | const HeuristicParam & | zhp | ) |
HeuristicParam& hpp::rbprm::sampling::HeuristicParam::operator= | ( | const HeuristicParam & | zhp | ) |
Referenced by HeuristicParam(), hpp::rbprm::sampling::Plane::Plane(), and hpp::rbprm::sampling::Vec2D::Vec2D().
fcl::Vec3f hpp::rbprm::sampling::HeuristicParam::comAcceleration_ |
core::PathConstPtr_t hpp::rbprm::sampling::HeuristicParam::comPath_ |
fcl::Vec3f hpp::rbprm::sampling::HeuristicParam::comPosition_ |
fcl::Vec3f hpp::rbprm::sampling::HeuristicParam::comSpeed_ |
std::map<std::string, fcl::Vec3f> hpp::rbprm::sampling::HeuristicParam::contactPositions_ |
double hpp::rbprm::sampling::HeuristicParam::currentPathId_ |
fcl::Vec3f hpp::rbprm::sampling::HeuristicParam::limbReferenceOffset_ |
std::string hpp::rbprm::sampling::HeuristicParam::sampleLimbName_ |
fcl::Transform3f hpp::rbprm::sampling::HeuristicParam::tfWorldRoot_ |