manipulabilityIndex
Calculate manipulability index of robot at specified joint configuration
Since R2024b
Syntax
Description
calculates the manipulability index of the specified robot at the specified joint
configuration. This syntax uses last rigid body in the robot model as the end
effector.manipIndex
= manipulabilityIndex(robot
,configuration
)
specifies the rigid body to use as the end effector for manipulability calculations.manipIndex
= manipulabilityIndex(robot
,configuration
,eeName
)
specifies options using one or more name-value arguments in addition to any combination of
input arguments from previous syntaxes. For example, manipIndex
= manipulabilityIndex(___,Name=Value
)IndexType="asada"
uses the Asada approach for manipulability calculations.
Examples
Input Arguments
Output Arguments
References
[1] Yoshikawa, T. "Analysis and Control of Robot Manipulators with Redundancy." In Robotics Research: The First International Symposium, 735–47. Cambridge: MIT Press, 1984.
[2] Asada, Haruhiko. “A Geometrical Representation of Manipulator Dynamics and Its Application to Arm Design.” Journal of Dynamic Systems, Measurement, and Control 105, no. 3, (September 1, 1983): 131–42. https://doi.org/10.1115/1.3140644.
[3] Togai, Masaki. “An Application of the Singular Value Decomposition to Manipulability and Sensitivity of Industrial Robots.” SIAM Journal on Algebraic Discrete Methods 7, no. 2, (April 1986): 315–20. https://doi.org/10.1137/0607034.
Extended Capabilities
Version History
Introduced in R2024b