Class Manipulability::ComputeManipulabilityIndexGradient
Defined in File Manipulability.h
Nested Relationships
This class is a nested type of Class Manipulability.
Inheritance Relationships
Base Type
public CostFunction
(Class CostFunction)
Class Documentation
-
class ComputeManipulabilityIndexGradient : public CostFunction
The ComputeManipulabilityIndexGradient class implements a worker class to computes the effort for a certain configuration.
Public Functions
-
inline ComputeManipulabilityIndexGradient(const XBot::ModelInterface &robot_model, const Cartesian::Ptr CartesianTask)
-
inline ComputeManipulabilityIndexGradient(const XBot::ModelInterface &robot_model, const CoM::Ptr CartesianTask)
-
inline virtual double compute(const Eigen::VectorXd &q)
compute value of function in x
- Parameters
x –
- Returns
scalar
-
inline void setW(const Eigen::MatrixXd &W)
-
inline const Eigen::MatrixXd &getW() const
-
inline double computeManipulabilityIndex()
Public Members
-
XBot::ModelInterface::Ptr _robot
-
const XBot::ModelInterface &_model
-
Eigen::MatrixXd _W
-
Eigen::VectorXd _zeros
-
OpenSoT::Task<Eigen::MatrixXd, Eigen::VectorXd>::TaskPtr _CartesianTask
-
inline ComputeManipulabilityIndexGradient(const XBot::ModelInterface &robot_model, const Cartesian::Ptr CartesianTask)