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 |