what is the meaning about computeFrameJacobian? #2113
Answered
by
stephane-caron
laniakeawhite
asked this question in
Q&A
-
According to the book <MODERN ROBOTICS,MECHANICS, PLANNING, AND CONTROL>,there are two types jacobian: space jacobian and body jacobian. If i pass the end effector frame id of robot arm to function computeFrameJacobian,does it calculate the body jacobian about the end effector? |
Beta Was this translation helpful? Give feedback.
Answered by
stephane-caron
Dec 4, 2023
Replies: 1 comment 2 replies
-
Looking at the documentation of
The |
Beta Was this translation helpful? Give feedback.
2 replies
Answer selected by
jcarpent
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Looking at the documentation of
computeFrameJacobian
, the fifth argument to the function is aReferenceFrame
enumeration that can take the following values:WORLD
: The WORLD frame convention corresponds to the frame concident with the Universe/Inertial frame but moving with the moving part (Joint, Frame, etc.).LOCAL
: The LOCAL frame convention corresponds to the frame directly attached to the moving part (Joint, Frame, etc.) where the coordinates basis matches the local coordinates system associated with the moving part. It also called the BODY representation in the litterature.The
WORLD
frame convention yields the space Jacobian, while theLOCAL
frame yields the body Jacobian.