hpp-rbprm  4.14.0
Implementation of RB-PRM planner using hpp.
hpp::rbprm::interpolation::SetEffectorRRTConstraints Struct Reference

#include <hpp/rbprm/interpolation/spline/effector-rrt.hh>

Public Member Functions

 SetEffectorRRTConstraints (const core::PathPtr_t refCom, const core::PathPtr_t refEff, const core::PathPtr_t refFullbody, const pinocchio::Frame effector, const pinocchio::DevicePtr_t endEffectorDevice, const std::vector< pinocchio::JointPtr_t > &constrainedJointPos, const std::vector< pinocchio::JointPtr_t > &constrainedLockedJoints)
 
void operator() (EffectorRRTHelper &helper, const State &from, const State &to) const
 

Public Attributes

const core::PathPtr_t refCom_
 
const core::PathPtr_t refFullbody_
 
const core::PathPtr_t refEff_
 
const pinocchio::Frame effector_
 
const pinocchio::DevicePtr_t endEffectorDevice_
 
const std::vector< pinocchio::JointPtr_t > constrainedJointPos_
 
const std::vector< pinocchio::JointPtr_t > constrainedLockedJoints_
 

Constructor & Destructor Documentation

◆ SetEffectorRRTConstraints()

hpp::rbprm::interpolation::SetEffectorRRTConstraints::SetEffectorRRTConstraints ( const core::PathPtr_t  refCom,
const core::PathPtr_t  refEff,
const core::PathPtr_t  refFullbody,
const pinocchio::Frame  effector,
const pinocchio::DevicePtr_t  endEffectorDevice,
const std::vector< pinocchio::JointPtr_t > &  constrainedJointPos,
const std::vector< pinocchio::JointPtr_t > &  constrainedLockedJoints 
)
inline

Member Function Documentation

◆ operator()()

void hpp::rbprm::interpolation::SetEffectorRRTConstraints::operator() ( EffectorRRTHelper helper,
const State from,
const State to 
) const

Member Data Documentation

◆ constrainedJointPos_

const std::vector<pinocchio::JointPtr_t> hpp::rbprm::interpolation::SetEffectorRRTConstraints::constrainedJointPos_

◆ constrainedLockedJoints_

const std::vector<pinocchio::JointPtr_t> hpp::rbprm::interpolation::SetEffectorRRTConstraints::constrainedLockedJoints_

◆ effector_

const pinocchio::Frame hpp::rbprm::interpolation::SetEffectorRRTConstraints::effector_

◆ endEffectorDevice_

const pinocchio::DevicePtr_t hpp::rbprm::interpolation::SetEffectorRRTConstraints::endEffectorDevice_

◆ refCom_

const core::PathPtr_t hpp::rbprm::interpolation::SetEffectorRRTConstraints::refCom_

◆ refEff_

const core::PathPtr_t hpp::rbprm::interpolation::SetEffectorRRTConstraints::refEff_

◆ refFullbody_

const core::PathPtr_t hpp::rbprm::interpolation::SetEffectorRRTConstraints::refFullbody_

The documentation for this struct was generated from the following file: