Spatial Math & Rigid-Body Motion

special Euclidean group SE(3)

SE(3) is the complete collection of all rigid motions in three-dimensional space — every possible combination of turning an object and sliding it to a new place, gathered together as one family. If SO(3) is the family of all pure rotations, SE(3) is the bigger family that also lets the object travel: it pairs each rotation with a translation. In short, every rigid-body transformation a robot could ever perform is a single member of SE(3).

It is a group for the same comfortable reasons rotations are: do one rigid motion, then another, and the combined result is still just one rigid motion — still a member (closure). Every motion can be reversed (turn back and slide back, its inverse), and standing perfectly still counts as a member too (the identity). So SE(3) is a self-contained world of "placements," where chaining moves together never takes you anywhere illegal.

This is why SE(3) is often called the natural home of pose. A homogeneous transformation matrix — the compact bundle of rotation plus position that robots pass around — is exactly one point in SE(3). When an engineer says a robot's arm "moves through SE(3)," they simply mean its hand travels from one full placement (position and orientation together) to another, smoothly visiting members of this one big family along the way.

A robot moving a screwdriver from a toolbox to a screw — lifting it, turning it upright, and carrying it across the bench — traces a path through SE(3): a continuous string of placements, each one a position and an orientation together.

SE(3): the family of all rigid placements, where pose lives.

SE(3) = SO(3) (rotations) combined with translations; it is the family that every pose belongs to.

Also called
SE(3)group of rigid motions刚体运动群剛體運動群