🤖

Configuration Space

Definition (Configuration space)

A configuration space, C\mathcal{C}, is a complete specification of the position of every point in the robotic system.

Example

Let S:={zCz=1}\mathbb{S}:=\{ z\in\mathbb{C}\mid \lVert z \rVert=1 \} be the circle group

  • Mobile robot translating in the plane: R2\mathbb{R}^{2}
  • Mobile robot translating and rotating in the plane: R2×S\mathbb{R}^{2}\times \mathbb{S}
  • Rigid body translating in three-space: R3\mathbb{R}^{3}
  • A spacecraft: SE(3)=R3×SO(3)SE(3)=\mathbb{R}^{3}\times SO(3)
  • An nn-joint revolute arm: Tn=S××Sn times\mathbb{T}^{n}=\underbrace{ \mathbb{S}\times\dots \times \mathbb{S} }_{ n\text{ times}}
  • A drone with an attached nn-joint arm: SE(3)×TnSE(3)\times \mathbb{T}^{n}