A Family of Novel Fast Algorithms to Improve Computing Efficiency of Set-Based Direct Visual Servoing

Visual servoing (VS) is a technique which uses feedback information obtained from a camera to control the motion of a robot. With respect to approaches that rely on feature-based perception processes to recover the relative pose between the target and the robot, direct visual servoing (DVS) does not require pose estimation, nor featur extraction, tracking and matching, but uses the images as a whole feature directly. Set-based DVS (SDVS) algorithms are based on theory of mutation analysis of shapes or sets and these algorithms have been proposed by researchers recently. However, the computational efficiency for SDVS is relatively slow. In this paper, we proposed a family of novel fast algorithms to improve computing efficiency of SDVS. Simulation results demonstrate the validation of our algorithms as well as the computation efficiency advantage over other SDVS work.

[1]  Ken Chen,et al.  Set space visual servoing of a 6-DOF manipulator , 2017, 2017 IEEE International Conference on Robotics and Automation (ICRA).

[2]  Luc Doyen Shape Lyapunov Functions and Stabilization of Reachable Tubes of Control Problems , 1994 .

[3]  Jianliang Wang,et al.  Set-based modeling and observer design for planar structure from motion , 2016, IEEE Transactions on Aerospace and Electronic Systems.

[4]  Hua Liu,et al.  Sensor-Based Control Using an Image Point and Distance Features for Rivet-in-Hole Insertion , 2020, IEEE Transactions on Industrial Electronics.

[5]  Xiang Chen,et al.  A Novel Geometric Hierarchical Approach for Dynamic Visual Servoing of Quadrotors , 2020, IEEE Transactions on Industrial Electronics.

[6]  Jan Sokolowski,et al.  Introduction to shape optimization , 1992 .

[7]  Ken Chen,et al.  Non-vector space visual servoing for multiple pin-in-hole assembly by robot , 2016, 2016 IEEE Workshop on Advanced Robotics and its Social Impacts (ARSO).

[8]  T. Hamel,et al.  A practical Visual Servo Control for a Unmanned Aerial Vehicle , 2008, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[9]  Gaurav S. Sukhatme,et al.  Vision-based autonomous landing of an unmanned aerial vehicle , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[10]  Luc Doyen,et al.  Mutational equations for shapes and vision-based control , 1995, Journal of Mathematical Imaging and Vision.

[11]  Fengfeng Xi,et al.  Calibration-Based Iterative Learning Control for Path Tracking of Industrial Robots , 2015, IEEE Transactions on Industrial Electronics.

[12]  Giuseppe Oriolo,et al.  Feature Depth Observation for Image-based Visual Servoing: Theory and Experiments , 2008, Int. J. Robotics Res..

[13]  Éric Marchand,et al.  Feature tracking for visual servoing purposes , 2005, Robotics Auton. Syst..

[14]  Yanjie Chen,et al.  A Practical Visual Servo Control for Aerial Manipulation Using a Spherical Projection Model , 2020, IEEE Transactions on Industrial Electronics.

[15]  Lorenzo Natale,et al.  Markerless Visual Servoing on Unknown Objects for Humanoid Robot Platforms , 2017, 2018 IEEE International Conference on Robotics and Automation (ICRA).

[16]  Thomas Lorenz,et al.  Mutational Analysis: A Joint Framework for Cauchy Problems in and Beyond Vector Spaces , 2010 .

[17]  Omar Tahri,et al.  A Direct Dense Visual Servoing Approach Using Photometric Moments , 2018, IEEE Transactions on robotics.

[18]  Bo Song,et al.  Visual servoing using non-vector space control theory , 2012, 2012 IEEE/ASME International Conference on Advanced Intelligent Mechatronics (AIM).

[19]  N. Xi,et al.  Featureless Visual Tracking Based on Non-vector Space Control Theory , 2014 .