hpp-rbprm
4.13.0
Implementation of RB-PRM planner using hpp.
|
This is the complete list of members for hpp::rbprm::RbPrmFullBody, including all inherited members.
addEffectorTrajectory(const size_t pathId, const std::string &effectorName, const bezier_Ptr &trajectory) | hpp::rbprm::RbPrmFullBody | |
addEffectorTrajectory(const size_t pathId, const std::string &effectorName, const std::vector< bezier_Ptr > &trajectories) | hpp::rbprm::RbPrmFullBody | |
AddHeuristic(const std::string &name, const sampling::heuristic func) | hpp::rbprm::RbPrmFullBody | |
AddLimb(const std::string &id, const std::string &name, const std::string &effectorName, const fcl::Vec3f &offset, const fcl::Vec3f &limbOffset, const fcl::Vec3f &normal, const double x, const double y, const core::ObjectStdVector_t &collisionObjects, const std::size_t nbSamples, const std::string &heuristic="static", const double resolution=0.03, ContactType contactType=_6_DOF, const bool disableEffectorCollision=false, const bool grasp=false, const std::string &kinematicConstraintsPath=std::string(), const double kinematicConstraintsMin=0.) | hpp::rbprm::RbPrmFullBody | |
AddLimb(const std::string &database, const std::string &id, const core::ObjectStdVector_t &collisionObjects, const std::string &heuristicName, const bool loadValues, const bool disableEffectorCollision=false, const bool grasp=false) | hpp::rbprm::RbPrmFullBody | |
AddNonContactingLimb(const std::string &id, const std::string &name, const std::string &effectorName, const hpp::core::ObjectStdVector_t &collisionObjects, const std::size_t nbSamples) | hpp::rbprm::RbPrmFullBody | |
create(const pinocchio::DevicePtr_t &device) | hpp::rbprm::RbPrmFullBody | static |
device_ | hpp::rbprm::RbPrmFullBody | |
GetCollisionValidation() | hpp::rbprm::RbPrmFullBody | inline |
getEffectorsTrajectories(const size_t pathId, EffectorTrajectoriesMap_t &result) | hpp::rbprm::RbPrmFullBody | |
getEffectorTrajectory(const size_t pathId, const std::string &effectorName, std::vector< bezier_Ptr > &result) | hpp::rbprm::RbPrmFullBody | |
getFriction() const | hpp::rbprm::RbPrmFullBody | inline |
GetGroups() | hpp::rbprm::RbPrmFullBody | inline |
GetLimb(std::string name, bool onlyWithContact=false) | hpp::rbprm::RbPrmFullBody | |
GetLimbCollisionValidation() | hpp::rbprm::RbPrmFullBody | inline |
GetLimbs() | hpp::rbprm::RbPrmFullBody | inline |
GetNonContactingLimbs() | hpp::rbprm::RbPrmFullBody | inline |
init(const RbPrmFullBodyWkPtr_t &weakPtr) | hpp::rbprm::RbPrmFullBody | protected |
postureWeights() | hpp::rbprm::RbPrmFullBody | inline |
postureWeights(pinocchio::Configuration_t postureWeights) | hpp::rbprm::RbPrmFullBody | |
RbPrmFullBody(const pinocchio::DevicePtr_t &device) | hpp::rbprm::RbPrmFullBody | protected |
referenceConfig() | hpp::rbprm::RbPrmFullBody | inline |
referenceConfig(pinocchio::Configuration_t referenceConfig) | hpp::rbprm::RbPrmFullBody | |
setFriction(double mu) | hpp::rbprm::RbPrmFullBody | inline |
staticStability(bool staticStability) | hpp::rbprm::RbPrmFullBody | inline |
staticStability() const | hpp::rbprm::RbPrmFullBody | inline |
T_LimbGroup typedef | hpp::rbprm::RbPrmFullBody | |
toggleNonContactingLimb(std::string name) | hpp::rbprm::RbPrmFullBody | |
usePosturalTaskContactCreation() | hpp::rbprm::RbPrmFullBody | inline |
usePosturalTaskContactCreation(bool usePosturalTaskContactCreation) | hpp::rbprm::RbPrmFullBody | inline |
~RbPrmFullBody() | hpp::rbprm::RbPrmFullBody | virtual |