humanoidsdata.com

Search

Search datasets, articles, and glossary terms for humanoids and embodied AI.

← All glossary terms

Models & learning

Pose estimation

Pose estimation is the process of inferring the position and orientation of a body, object, camera, hand, or robot relative to a specified coordinate frame. In three-dimensional robotics this is often called 6D or 6-DoF pose estimation because the result has three translational and three rotational degrees of freedom, even when orientation is stored with more than three numbers.

Also known as: 6D pose estimation, 6-DoF pose estimation

Updated

A pose combines position and orientation

ISO 8373 defines pose as the combination of position and orientation in space. The estimate is always relative to a frame: an object pose in the camera frame and the same object pose in the robot-base frame are different numerical values connected by a transform.

Orientation may be represented by Euler angles, a rotation matrix, quaternion or another parameterisation. Calling a result “6D” describes the body's six degrees of freedom, not necessarily the length of the stored vector.

The target determines the estimation problem

Robot-pose estimation may infer a mobile base or floating humanoid. Hand and body pose estimation infer articulated joints. Object-pose estimation often estimates one rigid transform from RGB, depth or point clouds. Category-level methods may also handle unseen instances or object scale.

The BOP benchmark formalises rigid-object pose estimation from RGB-D and accounts for ambiguous poses caused by object symmetries. An apparently large rotation error can describe an equivalent physical pose for a symmetric bottle or tool.

Estimated pose is not ground truth

Occlusion, motion blur, calibration error and missing depth create uncertainty. A single best transform can hide several plausible hypotheses. Downstream manipulation should not treat every estimate as exact.

Datasets should state the target, parent frame, representation, units, timestamp, estimator or measurement system, calibration, confidence and symmetry convention. Motion-capture or simulator poses should be distinguished from model predictions, and any smoothing or interpolation should remain part of the provenance.

Sources