Visual Servoing Path-planning with Spheres

Abstract: This paper proposes a path-planning approach for visual servoing in the case where the observed object features are points and spheres. Two main situations are considered. In the first situation, it is supposed that at least two points and at least a sphere are observed. In the second situation, it is supposed that at least three spheres are observed. The problem consists of planning a trajectory in order to ensure the convergence of the robot end-point to the desired location while satisfying visibility and workspace constraints, in particular including occlusion and collision avoidance. A solution based on polynomial parametrizations is proposed in order to determine a feasible path in the 3D space, and such a path is then followed by tracking its image projection through image-based visual servoing. Some simulation results illustrate the proposed approach.

[1]  Francois Chaumette,et al.  Potential problems of unstability and divergence in image-based and position-based visual servoing , 1999, 1999 European Control Conference (ECC).

[2]  Graziano Chesi,et al.  Visual Servoing Path Planning via Homogeneous Forms and LMI Optimizations , 2009, IEEE Transactions on Robotics.

[3]  François Chaumette,et al.  Visual servoing from two special compounds of features using a spherical projection model , 2008, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[4]  Yeung Sam Hung,et al.  Visual servoing: a global path-planning approach , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[5]  E. Malis,et al.  2 1/2 D Visual Servoing , 1999 .

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

[7]  Peter K. Allen,et al.  Visual servoing by partitioning degrees of freedom , 2001, IEEE Trans. Robotics Autom..

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

[9]  François Chaumette,et al.  2½D visual servoing , 1999, IEEE Trans. Robotics Autom..

[10]  Nicholas R. Gans,et al.  Stable Visual Servoing Through Hybrid Switched-System Control , 2007, IEEE Transactions on Robotics.

[11]  François Chaumette,et al.  Point-based and region-based image moments for visual servoing of planar objects , 2005, IEEE Transactions on Robotics.

[12]  François Chaumette De la perception à l'action : l'asservissement visuel, de l'action à la perception : la vision active , 1998 .

[13]  Graziano Chesi,et al.  Visual servoing for large camera displacements , 2004, IEEE Transactions on Robotics.

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

[15]  Graziano Chesi,et al.  Visual Servoing Path Planning for Cameras Obeying the Unified Model , 2012, Adv. Robotics.

[16]  Camillo J. Taylor,et al.  Robust vision-based pose control , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[17]  François Chaumette,et al.  Path planning for robust image-based control , 2002, IEEE Trans. Robotics Autom..

[18]  François Chaumette,et al.  Potential problems of stability and convergence in image-based and position-based visual servoing , 1997 .

[19]  Tsutomu Kimoto,et al.  Manipulator control with image-based visual servo , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

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

[21]  Graziano Chesi,et al.  A visual servoing technique for large displacements , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[22]  Helder Araujo,et al.  Visual Servoing and Pose Estimation with Cameras Obeying the Unified Model , 2010 .

[23]  Domenico Prattichizzo,et al.  Keeping features in the field of view in eye-in-hand visual servoing: a switching approach , 2004, IEEE Transactions on Robotics.

[24]  Daniel E. Koditschek,et al.  Visual servoing via navigation functions , 2002, IEEE Trans. Robotics Autom..

[25]  Christophe Collewet,et al.  Luminance: A New Visual Feature for Visual Servoing , 2010 .

[26]  Yeung Sam Hung,et al.  Global Path-Planning for Constrained and Optimal Visual Servoing , 2007, IEEE Transactions on Robotics.

[27]  John J. Craig,et al.  Introduction to Robotics Mechanics and Control , 1986 .

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