This paper is devoted to the problem of controlling a robot manipulator for
a class of constrained motions. The task under consideration Is to control
the manipulator, such that the end-effector follows a path on an unknown s
urface, with the aid of a single camera assumed to be uncalibrated with res
pect to the robot coordinates. To accomplish a task of this kind, we propos
e a new control strategy based on multisensor fusion, We assume that three
different sensors-that is, encoders mounted at each joint of the robot with
six degrees of freedom, a force-torque sensor mounted at the wrist of the
manipulator, and a visual sensor with a single camera fixed to the ceiling
of the workcell-are available. Also, we assume that the contact point betwe
en the tool grasped by the end-effector and the surface is frictionless.
To describe the proposed algorithm that we have implemented, first we decou
ple the vector space of control variables into two subspaces. We use one fo
r controlling the magnitude of the contact force on the surface and the oth
er for controlling the constrained motion on the surface. This way, the con
trol synthesis problem is decoupled and we are able to develop a new scheme
that utilizes sensor fusion to handle uncalibrated parameters in the workc
ell, wherein the surface on which the task is to be performed is assumed to
be visible, but has an a priori unknown position.