Why a 4x4 homogeneous transform instead of separate R and t?
mediumsubjective
General
In robotics we represent a rigid-body pose as a homogeneous transformation matrix , where is a rotation and a translation.
Explain the concrete advantages of this homogeneous representation over storing a rotation matrix and a translation vector as two separate objects. In your answer, address: (a) how composing transforms across a kinematic chain works and why associativity/order matter; (b) how you invert a and why the closed form is cheaper than a general inverse; and (c) at least one practical pitfall of the matrix form (e.g. numerical drift off , memory/redundancy, or singularity behavior) and how you would mitigate it.