Constrained visual servoing under uncertain dynamics

ABSTRACT In visual servoing, limitations in the field of view of the vision sensors are either ignored or treated at the kinematic level. The former can easily jeopardise task success, while the latter reduces the maximum achievable robotic motion speeds. In this work, the aforementioned literature gap is filled by designing and rigorously analysing a torque controller that guarantees prescribed transient and steady-state performance attributes on the image feature coordinate errors, while respecting the field-of-view constraints. No path planning and no information regarding the actual system dynamics are required. In addition, no approximation structures (i.e. neural networks, fuzzy systems, etc.) are utilised to acquire such knowledge. The proposed visual servo controller is static, involving very few and simple calculations to produce the control signal, making its implementation on embedded control platforms straightforward. Simulation studies are utilised to illustrate the motivation and to clarify–verify the theoretical findings.

[1]  Nicolás García Aracil,et al.  Continuous visual servoing despite the changes of visibility in image features , 2005, IEEE Transactions on Robotics.

[2]  Rafael Kelly,et al.  Stable visual servoing of camera-in-hand robotic systems , 2000 .

[3]  Gregory D. Hager,et al.  Dynamic sensor planning in visual servoing , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

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

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

[6]  Rolf Findeisen,et al.  Modeling, parameter identification and model-based control of a lightweight robotic manipulator , 2013, 2013 IEEE International Conference on Control Applications (CCA).

[7]  Charalampos P. Bechlioulis,et al.  Robust Partial-State Feedback Prescribed Performance Control of Cascade Systems With Unknown Nonlinearities , 2011, IEEE Transactions on Automatic Control.

[8]  Charalampos P. Bechlioulis,et al.  Adaptive control with guaranteed transient and steady state tracking error bounds for strict feedback systems , 2009, Autom..

[9]  Robot modelling and control , 1990 .

[10]  Ezio Malis,et al.  Improving vision-based control using efficient second-order minimization techniques , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[11]  François Chaumette,et al.  Design and tracking of desirable trajectories in the image space by integrating mechanical and visibility constraints , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

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

[13]  Rob Dekkers,et al.  Control of Robot Manipulators in Joint Space , 2005 .

[14]  Gregory D. Hager,et al.  Human-machine Cooperative Manipulation with Vision-based Motion Constraints , 2010 .

[15]  Franck Plestan,et al.  Robust visual servoing: bounding the task function tracking errors , 2005, IEEE Transactions on Control Systems Technology.

[16]  A. Liegeois,et al.  Automatic supervisory control of the configuration and behavior of multi-body mechanisms , 1977 .

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

[18]  P. Olver Nonlinear Systems , 2013 .

[19]  Olivier Kermorgant,et al.  Dealing With Constraints in Sensor-Based Robot Control , 2014, IEEE Transactions on Robotics.

[20]  Kostas J. Kyriakopoulos,et al.  Robustness analysis of model predictive control for constrained Image-Based Visual Servoing , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

[21]  Charalampos P. Bechlioulis,et al.  Prescribed Performance Adaptive Control for Multi-Input Multi-Output Affine in the Control Nonlinear Systems , 2010, IEEE Transactions on Automatic Control.

[22]  Charalampos P. Bechlioulis,et al.  Prescribed performance image based visual servoing under field of view constraints , 2014, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[23]  Pierre-Brice Wieber,et al.  Hierarchical quadratic programming: Fast online humanoid-robot motion generation , 2014, Int. J. Robotics Res..

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

[25]  Charalampos P. Bechlioulis,et al.  Robust Adaptive Control of Feedback Linearizable MIMO Nonlinear Systems With Prescribed Performance , 2008, IEEE Transactions on Automatic Control.

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

[27]  D. Bellot,et al.  Towards an LMI approach to multicriteria visual servoing , 2001 .

[28]  Bernd Jähne,et al.  Practical handbook on image processing for scientific applications , 1997 .

[29]  François Chaumette,et al.  Predictive Control for Constrained Image-Based Visual Servoing , 2010, IEEE Transactions on Robotics.