PlanarManipulator Member List

This is the complete list of members for PlanarManipulator, including all inherited members.

baseFrame_ (defined in PlanarManipulator)PlanarManipulatorprotected
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)PlanarManipulatorstatic
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)PlanarManipulatorprotected
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)PlanarManipulatorprotected
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)PlanarManipulatorprotected
lowerBounds() const (defined in PlanarManipulator)PlanarManipulator
lowerBounds_ (defined in PlanarManipulator)PlanarManipulatorprotected
numLinks_ (defined in PlanarManipulator)PlanarManipulatorprotected
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)PlanarManipulatorprotected
~PlanarManipulator() (defined in PlanarManipulator)PlanarManipulatorvirtual