PlanarManipulator Member List
This is the complete list of members for PlanarManipulator, including all inherited members.
| baseFrame_ (defined in PlanarManipulator) | PlanarManipulator | protected |
| FABRIK(std::vector< double > &solution, const Eigen::Affine2d &eeFrame, double xyTol=1e-5, double thetaTol=1e-3) const (defined in PlanarManipulator) | PlanarManipulator | |
| FABRIK(std::vector< double > &solution, const std::vector< double > &seed, const Eigen::Affine2d &desiredFrame, double xyTol=1e-5, double thetaTol=1e-3) const (defined in PlanarManipulator) | PlanarManipulator | |
| FK(const double *joints, std::vector< Eigen::Affine2d > &frames) const (defined in PlanarManipulator) | PlanarManipulator | |
| FK(const std::vector< double > &joints, std::vector< Eigen::Affine2d > &frames) const (defined in PlanarManipulator) | PlanarManipulator | |
| FK(const Eigen::VectorXd &joints, std::vector< Eigen::Affine2d > &frames) const (defined in PlanarManipulator) | PlanarManipulator | |
| FK(const double *joints, Eigen::Affine2d &eeFrame) const (defined in PlanarManipulator) | PlanarManipulator | |
| FK(const std::vector< double > &joints, Eigen::Affine2d &eeFrame) const (defined in PlanarManipulator) | PlanarManipulator | |
| FK(const Eigen::VectorXd &joints, Eigen::Affine2d &eeFrame) const (defined in PlanarManipulator) | PlanarManipulator | |
| frameToPose(const Eigen::Affine2d &frame, Eigen::VectorXd &pose) (defined in PlanarManipulator) | PlanarManipulator | static |
| getBaseFrame() const (defined in PlanarManipulator) | PlanarManipulator | |
| getBounds(unsigned int link, double &low, double &high) const (defined in PlanarManipulator) | PlanarManipulator | |
| getLinkLengths() const (defined in PlanarManipulator) | PlanarManipulator | |
| getNumLinks() const (defined in PlanarManipulator) | PlanarManipulator | |
| hasBounds(unsigned int link) const (defined in PlanarManipulator) | PlanarManipulator | |
| hasBounds_ (defined in PlanarManipulator) | PlanarManipulator | protected |
| IK(std::vector< double > &solution, const Eigen::Affine2d &eeFrame) const (defined in PlanarManipulator) | PlanarManipulator | |
| IK(std::vector< double > &solution, const std::vector< double > &seed, const Eigen::Affine2d &desiredFrame) const (defined in PlanarManipulator) | PlanarManipulator | |
| infeasible(const Eigen::Affine2d &frame) const (defined in PlanarManipulator) | PlanarManipulator | protected |
| Jacobian(const std::vector< double > &joints, Eigen::MatrixXd &jac) const (defined in PlanarManipulator) | PlanarManipulator | |
| Jacobian(const Eigen::VectorXd &joints, Eigen::MatrixXd &jac) const (defined in PlanarManipulator) | PlanarManipulator | |
| Jacobian(const double *joints, Eigen::MatrixXd &jac) const (defined in PlanarManipulator) | PlanarManipulator | |
| linkLengths_ (defined in PlanarManipulator) | PlanarManipulator | protected |
| lowerBounds() const (defined in PlanarManipulator) | PlanarManipulator | |
| lowerBounds_ (defined in PlanarManipulator) | PlanarManipulator | protected |
| numLinks_ (defined in PlanarManipulator) | PlanarManipulator | protected |
| PlanarManipulator(unsigned int numLinks, double linkLength, const std::pair< double, double > &origin={0.0, 0.0}) (defined in PlanarManipulator) | PlanarManipulator | |
| PlanarManipulator(unsigned int numLinks, const std::vector< double > &linkLengths, const std::pair< double, double > &origin={0.0, 0.0}) (defined in PlanarManipulator) | PlanarManipulator | |
| setBaseFrame(const Eigen::Affine2d &frame) (defined in PlanarManipulator) | PlanarManipulator | |
| setBounds(unsigned int link, double low, double high) (defined in PlanarManipulator) | PlanarManipulator | |
| setBounds(const std::vector< double > &low, const std::vector< double > &high) (defined in PlanarManipulator) | PlanarManipulator | |
| upperBounds() const (defined in PlanarManipulator) | PlanarManipulator | |
| upperBounds_ (defined in PlanarManipulator) | PlanarManipulator | protected |
| ~PlanarManipulator() (defined in PlanarManipulator) | PlanarManipulator | virtual |