The hand-eye problem consists in determining the relative pose between two
coordinate frames fixed to the same rigid body from measurements of the pos
es attained by these two frames, as the body moves. In robotics this proble
m arises when two frames are attached to the end-effector (EE), one of thes
e at the gripper, the other to a sensor such as a camera or a laser range-f
inder. Various procedures have been proposed to solve this problem when per
fect pose measurements are available at a pair of EE poses, the treatment o
f noisy measurements being a current research topic. Solutions proposed for
the case of perfect measurements require an iterative procedure based on t
he singular-value decomposition, which itself relies on iterative procedure
s. The treatment of noisy measurements has led to offline least-square solu
tions. It is shown in this paper that, based on an invariant formulation of
the problem at hand, a solution is possible that relies on recursive linea
r least squares. Thus, the procedure lends itself to an online implementati
on, as demonstrated here with experimental results, A major difference betw
een the proposed procedure and those reported in the literature is that the
latter are iterative; ours is recursive.