How to compute the contact Jacobian? #2201
Replies: 2 comments 2 replies
-
Hello mate, You are in the right headspace - one would indeed usually go about this by creating a However, As a shortcut (which is more efficient for a single Jacobian because it will skip superfluous computations) you should use For good measure - you didn't have to close #2200 (which I've deleted) and open this one, editing the previous one was enough (we get a bunch of e-mail notifications when someone opens a discussion/issue 😅) |
Beta Was this translation helpful? Give feedback.
-
Hi @xiaosuyang, If you are interested in computing the "dynamics", then the most efficient option is to map your contact forces into its body frame. ABA and RNEA algorithms recursively account for such a spatial force without involving an inefficient matrix-vector multiplication. Computing contact Jacobians is needed when you need to impose "contact constraints". |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hello pinocchio community. I'm working on Biped robot 's walking control.

In the formula:
How to calculate the contac jacobian using pinocchio?
Can I Establish a coordinate system under the foot surface and then use
getFrameJacobian(model,data, footframe_index, LOCAL)
or use thegetFrameJacobian(model,data,footframe_index,LOCAL_WORLD_ALIGNED)
?Beta Was this translation helpful? Give feedback.
All reactions