|
| | PointConstraint (const std::string &name, const RobotPtr &robot, const std::string &frame, const std::string &base, const Eigen::Vector2d &p) |
| |
| ompl::base::FoliationPtr | copy () const override |
| |
| Eigen::VectorXd | getTransversal (const Eigen::Ref< const Eigen::VectorXd > &state) const override |
| |
| ompl::base::ConstraintPtr | getLeaf (const Eigen::Ref< const Eigen::VectorXd > &tv) const override |
| |
| ompl::base::FoliationPtr | getFrond (const Eigen::Ref< const Eigen::VectorXd > &a, const Eigen::Ref< const Eigen::VectorXd > &b) const override |
| |
| void | getPoint (Eigen::Ref< Eigen::VectorXd > a, const StatePtr &state) const |
| |
| void | function (const ompl::base::State *state, Eigen::Ref< Eigen::VectorXd > out) const override |
| |
| void | function (const Eigen::Ref< const Eigen::VectorXd > &x, Eigen::Ref< Eigen::VectorXd > out) const override |
| |
| void | jacobian (const ompl::base::State *state, Eigen::Ref< Eigen::MatrixXd > out) const override |
| |
| void | jacobian (const Eigen::Ref< const Eigen::VectorXd > &x, Eigen::Ref< Eigen::MatrixXd > out) const override |
| |
| bool | project (ompl::base::State *state) const override |
| |
| bool | project (Eigen::Ref< Eigen::VectorXd > x) const override |
| |
| double | distance (const ompl::base::State *state) const override |
| |
| bool | isSatisfied (const ompl::base::State *state) const override |
| |
| void | setDrawOffset (const Eigen::Ref< const Eigen::Vector2d > &v) |
| |
| const Eigen::Vector2d & | getDrawOffset () const |
| |
| | Foliation (const unsigned int ambientDim, const unsigned int coDim, const unsigned int leafDim, double tolerance=magic::CONSTRAINT_PROJECTION_TOLERANCE) |
| |
| unsigned int | getLeafDimension () const |
| |
| unsigned int | getTransverseDimension () const |
| |
| void | setLeafDimension (unsigned int p) |
| |
| void | setTransverseDimension (unsigned int t) |
| |
|
| void | functionInternal (const Eigen::Isometry2d &pose, const Eigen::Isometry2d &base, Eigen::Ref< Eigen::VectorXd > out) const override |
| |
| void | jacobianInternal (const Eigen::Isometry2d &pose, const Eigen::Isometry2d &base, const Eigen::MatrixXd &jac, Eigen::Ref< Eigen::MatrixXd > out) const override |
| |
| | FrameConstraint (const std::string &name, const RobotPtr &robot, const std::string &frame, const std::string &base, unsigned int dimension=1, unsigned int leaf=0) |
| |
| const std::pair< Eigen::Isometry2d, Eigen::Isometry2d > | getPose (const ompl::base::State *state) const |
| |
| const std::pair< Eigen::Isometry2d, Eigen::Isometry2d > | getPose (const Eigen::Ref< const Eigen::VectorXd > &x) const |
| |
Definition at line 129 of file constraint.h.