Class ManipulabilityScaled

Inheritance Relationships

Base Type

Class Documentation

class ManipulabilityScaled : public reach_ros::evaluation::ManipulabilityMoveIt

Computes the manipulability of a robot pose divided by the characteristic length of the robot.

Public Functions

ManipulabilityScaled(moveit::core::RobotModelConstPtr model, const std::string &planning_group, std::vector<Eigen::Index> jacobian_row_subset, std::vector<std::string> excluded_links)
virtual double calculateScore(const Eigen::MatrixXd &jacobian_singular_values) const override

Protected Attributes

double characteristic_length_