Math 2.0

Mechanics of particles and systems Definition

Forward kinematics

Builds on Euclidean groupConfiguration spaceMatrix multiplication

Definition

Represent a rigid motion x↦Rx+px \mapsto R x + p of ℝ3\R^3, with R∈SO(3)R \in SO(3) and p∈ℝ3p \in \R^3, by the 4×44 \times 4 matrix (Rp01)\begin{pmatrix} R & p \\ 0 & 1 \end{pmatrix}; these matrices form the Euclidean group SE(3)SE(3). Let a serial chain consist of links 0,1,…,n0, 1, \dots, n, with link 00 fixed. Link i−1i - 1 and link ii are joined by a joint with a real variable qiq_i ranging over a set Qi⊆ℝQ_i \subseteq \R. For each ii, let Ti ⁣:Qi→SE(3)T_i \colon Q_i \to SE(3) give the pose of a frame fixed in link ii relative to a frame fixed in link i−1i - 1. The forward kinematics map of the chain is the following map. f ⁣:Q1×⋯×Qn→SE(3),f(q1,…,qn)=T1(q1) T2(q2)⋯Tn(qn)f \colon Q_1 \times \cdots \times Q_n \to SE(3), \qquad f(q_1, \dots, q_n) = T_1(q_1)\, T_2(q_2) \cdots T_n(q_n) Its value is the pose of the frame of link nn relative to the frame of link 00, computed by matrix multiplication.

Remarks

Example: a planar arm with two revolute joints and links of lengths l1,l2l_1, l_2, seen in the plane x3=0x_3 = 0. Here Ti(qi)T_i(q_i) is the rotation by qiq_i about the x3x_3-axis followed by the translation by lil_i along the rotated x1x_1-axis. The product gives the hand position (l1cos⁡q1+l2cos⁡(q1+q2), l1sin⁡q1+l2sin⁡(q1+q2))\big(l_1 \cos q_1 + l_2 \cos(q_1 + q_2),\ l_1 \sin q_1 + l_2 \sin(q_1 + q_2)\big) and orientation angle q1+q2q_1 + q_2.

Non-example: in a closed chain such as a four-bar linkage the joint variables are linked by loop equations. So they do not range over a product Q1×⋯×QnQ_1 \times \cdots \times Q_n, and no such product formula describes the chain. The joint space Q1×⋯×QnQ_1 \times \cdots \times Q_n is the configuration space of the serial chain. The derivative of ff is the manipulator Jacobian, which relates joint velocities to the velocity of the end link.

Reading path

To understand this page from the ground up, read these 9 pages in order. The foundations come first.

Show the path as a graph
Each page uses the pages above it. The colour of the bar on a box shows how strong the evidence is, and the box also gives it as text. The list has the same pages.
  • no evidence level
  1. Euclidean isometry concept
  2. Holonomic constraint concept
  3. Matrix definition
  4. Smooth manifold concept
  5. Translation concept
  6. Configuration space concept
  7. Euclidean group object
  8. Matrix multiplication definition
  9. Forward kinematics definition

Further reading

  1. Web https://en.wikipedia.org/wiki/Forward_kinematics
About this page
TagX2RP7SPN67
URIm2://X2RP7SPN67
Kinddefinition
WritingW0 stub
MSC70B15, 93C85
DefinesForward kinematics
UsesEuclidean group, Configuration space, Matrix multiplication
Changed3 November 2026

Markdown · JSON · Edit on GitHub

What this page needs for W1

  • an inventory row: the row of the inventory that the node accounts for (0 of 1)
  • a source with a locator (0 of 1)

The writing levels say how complete the text of a page is. They do not measure its truth.

What links here

No page links to this page yet.