se2ez
se2ez::plan::CircleConstraint Member List

This is the complete list of members for se2ez::plan::CircleConstraint, including all inherited members.

base_se2ez::plan::FrameConstraintprotected
CircleConstraint(const std::string &name, const RobotPtr &robot, const std::string &frame, const std::string &base, const Eigen::Vector2d &p, const Eigen::Vector2d &r, unsigned int exponent=2)se2ez::plan::CircleConstraint
copy() const overridese2ez::plan::CircleConstraintvirtual
distance(const ompl::base::State *state) const overridese2ez::plan::FrameConstraint
draw_se2ez::plan::FrameConstraintprotected
exp_se2ez::plan::CircleConstraintprivate
Foliation(const unsigned int ambientDim, const unsigned int coDim, const unsigned int leafDim, double tolerance=magic::CONSTRAINT_PROJECTION_TOLERANCE)ompl::base::Foliation
frame_se2ez::plan::FrameConstraintprotected
FrameConstraint(const std::string &name, const RobotPtr &robot, const std::string &frame, const std::string &base, unsigned int dimension=1, unsigned int leaf=0)se2ez::plan::FrameConstraintprotected
function(const ompl::base::State *state, Eigen::Ref< Eigen::VectorXd > out) const overridese2ez::plan::FrameConstraint
function(const Eigen::Ref< const Eigen::VectorXd > &x, Eigen::Ref< Eigen::VectorXd > out) const overridese2ez::plan::FrameConstraint
functionInternal(const Eigen::Isometry2d &pose, const Eigen::Isometry2d &base, Eigen::Ref< Eigen::VectorXd > out) const overridese2ez::plan::CircleConstraintprotectedvirtual
getAngle(const Eigen::Isometry2d &frame, const Eigen::Isometry2d &base) constse2ez::plan::CircleConstraintprotected
getCircle(Eigen::Ref< Eigen::VectorXd > p, Eigen::Ref< Eigen::VectorXd > r, double &v, const StatePtr &state) constse2ez::plan::CircleConstraint
getDrawOffset() constse2ez::plan::FrameConstraint
getFrond(const Eigen::Ref< const Eigen::VectorXd > &a, const Eigen::Ref< const Eigen::VectorXd > &b) const overridese2ez::plan::CircleConstraintvirtual
getLeaf(const Eigen::Ref< const Eigen::VectorXd > &tv) const overridese2ez::plan::CircleConstraintvirtual
getLeafDimension() constompl::base::Foliation
getPose(const ompl::base::State *state) constse2ez::plan::FrameConstraintprotected
getPose(const Eigen::Ref< const Eigen::VectorXd > &x) constse2ez::plan::FrameConstraintprotected
getTransversal(const Eigen::Ref< const Eigen::VectorXd > &state) const overridese2ez::plan::CircleConstraintvirtual
getTransverseDimension() constompl::base::Foliation
isSatisfied(const ompl::base::State *state) const overridese2ez::plan::FrameConstraint
jacobian(const ompl::base::State *state, Eigen::Ref< Eigen::MatrixXd > out) const overridese2ez::plan::FrameConstraint
jacobian(const Eigen::Ref< const Eigen::VectorXd > &x, Eigen::Ref< Eigen::MatrixXd > out) const overridese2ez::plan::FrameConstraint
jacobianInternal(const Eigen::Isometry2d &pose, const Eigen::Isometry2d &base, const Eigen::MatrixXd &jac, Eigen::Ref< Eigen::MatrixXd > out) const overridese2ez::plan::CircleConstraintprotectedvirtual
mutex_se2ez::plan::FrameConstraintmutableprotected
name_se2ez::plan::FrameConstraintprotected
p_se2ez::plan::CircleConstraintprivate
project(ompl::base::State *state) const overridese2ez::plan::FrameConstraint
project(Eigen::Ref< Eigen::VectorXd > x) const overridese2ez::plan::FrameConstraint
r_se2ez::plan::CircleConstraintprivate
robot_se2ez::plan::FrameConstraintprotected
setDrawOffset(const Eigen::Ref< const Eigen::Vector2d > &v)se2ez::plan::FrameConstraint
setLeafDimension(unsigned int p)ompl::base::Foliation
setTransverseDimension(unsigned int t)ompl::base::Foliation
state_se2ez::plan::FrameConstraintprotected
t_ompl::base::Foliationprotected