BodyNodePoseVectorField(aikido::statespace::dart::ConstMetaSkeletonStateSpacePtr metaSkeletonStateSpace, ::dart::dynamics::MetaSkeletonPtr metaSkeleton, ::dart::dynamics::ConstBodyNodePtr bodyNode, double maxStepSize, double jointLimitPadding, bool enforceJointVelocityLimits=false) | aikido::planner::vectorfield::BodyNodePoseVectorField | |
evaluateCartesianStatus(const Eigen::Isometry3d &pose) const override | aikido::planner::vectorfield::MoveEndEffectorPoseVectorField | virtual |
evaluateCartesianVelocity(const Eigen::Isometry3d &pose, Eigen::Vector6d &cartesianVelocity) const override | aikido::planner::vectorfield::MoveEndEffectorPoseVectorField | virtual |
evaluateStatus(const aikido::statespace::StateSpace::State *state) const override | aikido::planner::vectorfield::BodyNodePoseVectorField | virtual |
evaluateTrajectory(const aikido::trajectory::Trajectory &trajectory, const aikido::constraint::Testable *constraint, double evalStepSize, double &evalTimePivot, bool includeEndTime) const override | aikido::planner::vectorfield::BodyNodePoseVectorField | virtual |
evaluateVelocity(const aikido::statespace::StateSpace::State *state, Eigen::VectorXd &qd) const override | aikido::planner::vectorfield::BodyNodePoseVectorField | virtual |
getBodyNode() const | aikido::planner::vectorfield::BodyNodePoseVectorField | |
getMetaSkeleton() | aikido::planner::vectorfield::BodyNodePoseVectorField | |
getMetaSkeleton() const | aikido::planner::vectorfield::BodyNodePoseVectorField | |
getMetaSkeletonStateSpace() const | aikido::planner::vectorfield::BodyNodePoseVectorField | |
getStateSpace() | aikido::planner::vectorfield::VectorField | |
getStateSpace() const | aikido::planner::vectorfield::VectorField | |
mBodyNode | aikido::planner::vectorfield::BodyNodePoseVectorField | protected |
mConversionRatioFromRadiusToMeter | aikido::planner::vectorfield::MoveEndEffectorPoseVectorField | protected |
mEnforceJointVelocityLimits | aikido::planner::vectorfield::BodyNodePoseVectorField | protected |
mGoalPose | aikido::planner::vectorfield::MoveEndEffectorPoseVectorField | protected |
mJointLimitPadding | aikido::planner::vectorfield::BodyNodePoseVectorField | protected |
mMaxStepSize | aikido::planner::vectorfield::BodyNodePoseVectorField | protected |
mMetaSkeleton | aikido::planner::vectorfield::BodyNodePoseVectorField | protected |
mMetaSkeletonStateSpace | aikido::planner::vectorfield::BodyNodePoseVectorField | protected |
MoveEndEffectorPoseVectorField(aikido::statespace::dart::MetaSkeletonStateSpacePtr stateSpace, dart::dynamics::MetaSkeletonPtr metaskeleton, dart::dynamics::BodyNodePtr bn, const Eigen::Isometry3d &goalPose, double poseErrorTolerance, double r, double maxStepSize, double jointLimitPadding) | aikido::planner::vectorfield::MoveEndEffectorPoseVectorField | |
mPoseErrorTolerance | aikido::planner::vectorfield::MoveEndEffectorPoseVectorField | protected |
mStateSpace | aikido::planner::vectorfield::VectorField | protected |
mVelocityLowerLimits | aikido::planner::vectorfield::BodyNodePoseVectorField | protected |
mVelocityUpperLimits | aikido::planner::vectorfield::BodyNodePoseVectorField | protected |
VectorField(aikido::statespace::ConstStateSpacePtr stateSpace) | aikido::planner::vectorfield::VectorField | explicit |
~VectorField()=default | aikido::planner::vectorfield::VectorField | virtual |