Keeping Objects in the Field of View: An Underdetermined Task Function Approach to Visual Servoing

This paper introduces a novel visual servo controller designed to keep multiple objects in the camera field-of-view. In contrast to other visual servo controllers, there is no goal pose or goal image. In this paper, a set of underdetermined task functions are developed to regulate the mean and variance of a set of image features. Regulating these task functions will keep feature points in the camera field-of-view. An additional task function is used to maintain a high level of motion perceptibility, which ensures that desired feature point velocities can be achieved. Simulations of several object tracking tasks have verified the performance of the proposed method.

[1]  T. Yoshikawa,et al.  Task-Priority Based Redundancy Control of Robot Manipulators , 1987 .

[2]  S. Hutchinson,et al.  Visual Servo Control Part II : Advanced Approaches , 2007 .

[3]  Stefano Chiaverini,et al.  Singularity-robust task-priority redundancy resolution for real-time kinematic control of robot manipulators , 1997, IEEE Trans. Robotics Autom..

[4]  Rajeev Sharma,et al.  Motion perceptibility and its application to active vision-based servo control , 1997, IEEE Trans. Robotics Autom..

[5]  François Chaumette,et al.  Visual servo control. I. Basic approaches , 2006, IEEE Robotics & Automation Magazine.

[6]  François Chaumette,et al.  Image moments: a general and useful set of features for visual servoing , 2004, IEEE Transactions on Robotics.

[7]  Lee E. Weiss,et al.  Dynamic sensor-based control of robots with visual feedback , 1987, IEEE Journal on Robotics and Automation.

[8]  Seth Hutchinson,et al.  Visual Servo Control Part I: Basic Approaches , 2006 .

[9]  Gianluca Antonelli,et al.  Kinematic Control of Platoons of Autonomous Vehicles , 2006, IEEE Transactions on Robotics.

[10]  François Chaumette,et al.  Visual servo control. II. Advanced approaches [Tutorial] , 2007, IEEE Robotics & Automation Magazine.

[11]  Peter I. Corke,et al.  A tutorial on visual servo control , 1996, IEEE Trans. Robotics Autom..

[12]  Daniel J. Stilwell,et al.  On the application of redundant manipulator techniques to the control of platoons of autonomous vehicles , 2001, Proceedings of the 2001 IEEE International Conference on Control Applications (CCA'01) (Cat. No.01CH37204).

[13]  Patrick Rives,et al.  A new approach to visual servoing in robotics , 1992, IEEE Trans. Robotics Autom..

[14]  Tsuneo Yoshikawa,et al.  Manipulability of Robotic Mechanisms , 1985 .