Image-based servo is a local
control solution. Thanks to the feedback loop closed in the image space,
local convergence and stability in the presence of modeling errors and
noise perturbations are ensured when the error is small. The principal
deficiency of this approach is that the induced (3D) trajectories are
not optimal and sometimes, especially when the displacement to realize
is large, these trajectories are not physically valid leading to the failure
of the servoing process. In this paper we address the problem of finding
realistic image-space trajectories that correspond to optimal 3D trajectories.
The camera calibration and the model of the observed scene are assumed
unknown. First, a smooth closed-form collineation path between given start
and end points is obtained. This path is generated in order to correspond
to an optimal camera path. The trajectories of the image features are
then derived and efficiently tracked using a purely image-based control.
A second path planning scheme, based on the potential field method is
briefly presented. It allows us to introduce constraints in the desired
trajectory to be realized. Such constraints are, for instance, to ensure
that the object of interest remains in the camera field of view and to
avoid the robot joints limits. Experimental results obtained on a six-degrees-of-freedom
eye-in-hand robotic system are presented and confirm the validity of the
proposed approach. |