2
$\begingroup$

I try to understand jacobian for robot control. I want to precisely understand how to build that matrix. Can someone advice me course which explain how to create that matrix on a simple sample?

An other question about that matrix, I read that this matrix had to be process every step. Is it true?

$\endgroup$
2
$\begingroup$

Jacobian matrix is used to describe the relationship between the configuration space (space of joint angles) and the task space (space of end-effector pose) as follows:

$\textbf{$\dot{p}$} = \textbf{J(q)}\textbf{$\dot{q}$}$,

where $\textbf{J(q)}$ is the Jacobian matrix, $\textbf{p}$ and $\textbf{q}$ are vectors represented for the end-effector pose and joint angles, respectively.

Several tutorials:

https://realitybytes.blog/2017/06/20/forward-and-inverse-kinematics-jacobians-and-differential-motion/

https://automaticaddison.com/the-ultimate-guide-to-jacobian-matrices-for-robotics/

http://www8.tfe.umu.se/courses/elektro/RobotControl/Lecture07_5EL158.pdf

You can do further searching with keywords: Denavit–Hartenberg, kinematics modeling, etc.

$\endgroup$
2
  • $\begingroup$ "Jacobian matrix is used to describe the relationship between the configuration space (joint angles) and the task space (end-effector pose)": that's not correct as the relation needs to be intended in the differential manner, hence relating the joint velocities and the end-effector velocities. Please, amend your answer. $\endgroup$ – Ugo Pattacini Apr 22 at 18:10
  • 2
    $\begingroup$ thanks, just added extra terms to make it clear. $\endgroup$ – Karim Apr 23 at 6:46

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.