Hybrid Visual Servoing for Rivet-in-hole Insertion Based on Super-twisting Sliding Mode Control

Aiming at solving the rivet-in-hole insertion problem of the complement riveting process, a novel hybrid visual servoing controller is proposed for an automatic drilling and riveting system, in which, combination of visual and laser sensor feedback is adopted to determine the relative pose errors of the rivet with respect to the hole. To compensate the system uncertainties, a super-twisting sliding mode controller (STSMC) is designed to provide continuous control inputs, and the end-effector can move to the desired pose by exponentially decreasing the feature errors. The proposed control scheme not only guarantees the stability of the control system but also provides a robust and quick rivet spot-positioning in the presence of manipulator errors and external disturbances of the riveting system. Finally, rivet-in-hole insertion experiments were conducted, the results show that accurate positioning can be achieved within a finite time (1~5s) which meets the demand of high-efficiency and flexibility in the riveting process since it can achieve global convergence from any initial camera pose as long as the hole is in the field-of-view (FOV) and the laser displacement sensors are in the working range at the beginning.

[1]  Qing Tang,et al.  Visual Sensing and its Applications: Integration of Laser Sensors to Industrial Robots , 2011 .

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

[3]  Wen-Fang Xie,et al.  Image-Based Visual Servoing Using an Optimized Trajectory Planning Technique , 2017, IEEE/ASME Transactions on Mechatronics.

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

[5]  Zheng Li,et al.  Switching Control of Image-Based Visual Servoing With Laser Pointer in Robotic Manufacturing Systems , 2009, IEEE Transactions on Industrial Electronics.

[6]  Hubert Roth,et al.  An Approach for Peg-in-Hole Assembling using Intuitive Search Algorithm based on Human Behavior and Carried by Sensors Guided Industrial Robot , 2015 .

[7]  Junping Wang,et al.  Micropeg and Hole Alignment Using Image Moments Based Visual Servoing Method , 2008, IEEE Transactions on Industrial Electronics.

[8]  Éric Marchand,et al.  ViSP for visual servoing: a generic software platform with a wide class of robot control skills , 2005, IEEE Robotics & Automation Magazine.

[9]  Leonid M. Fridman,et al.  Lyapunov-Designed Super-Twisting Sliding Mode Control for Wind Energy Conversion Optimization , 2013, IEEE Transactions on Industrial Electronics.

[10]  Hongwei Xia,et al.  Finite-time output tracking control for air-breathing hypersonic vehicles with actuator constraints , 2017 .

[11]  David R. Strip A passive mechanism for insertion of convex pegs , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[12]  Jesús Picó,et al.  Stability preserving maps for finite-time convergence: Super-twisting sliding-mode algorithm , 2013, Autom..

[13]  Mohammad A. Jaradat,et al.  Automatic control for a miniature manipulator based on 3D vision servo of soft objects , 2012 .

[14]  Zhongxue Gan,et al.  Visual Sensing and its Applications , 2011 .

[15]  Yinglin Ke,et al.  A new method for automatic shaft-hole assembly of aircraft components , 2017 .

[16]  Yuri B. Shtessel,et al.  A novel adaptive-gain supertwisting sliding mode controller: Methodology and application , 2012, Autom..

[17]  Ken Chen,et al.  Optimal Path Planning and Control of Assembly Robots for Hard-Measuring Easy-Deformation Assemblies , 2017, IEEE/ASME Transactions on Mechatronics.

[18]  A. Levant Sliding order and sliding accuracy in sliding mode control , 1993 .

[19]  Christophe Collewet,et al.  Optimizing plane-to-plane positioning tasks by image-based visual servoing and structured light , 2006, IEEE Transactions on Robotics.

[20]  Jingqing Han,et al.  From PID to Active Disturbance Rejection Control , 2009, IEEE Trans. Ind. Electron..

[21]  Cuneyt Akinlar,et al.  EDCircles: A real-time circle detector with a false detection control , 2013, Pattern Recognit..

[22]  Guoqiang Hu,et al.  Adaptive visual servo control to simultaneously stabilize image and pose error , 2012 .

[23]  Yanbin Gao,et al.  An Enhanced IBVS Controller of a 6DOF Manipulator Using Hybrid PD-SMC Method , 2018 .

[24]  William J. Wilson,et al.  Hybrid motion control and planning strategies for visual servoing , 2005, IEEE Transactions on Industrial Electronics.

[25]  Christopher Edwards,et al.  Sliding Mode Control and Observation , 2013 .

[26]  Jaime A. Moreno,et al.  Strict Lyapunov Functions for the Super-Twisting Algorithm , 2012, IEEE Transactions on Automatic Control.

[27]  Danica Kragic,et al.  Visual servoing on unknown objects , 2012 .

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

[29]  Yinglin Ke,et al.  A helical milling and oval countersinking end-effector for aircraft assembly , 2017 .

[30]  W. Wilson,et al.  Comparison of Basic Visual Servoing Methods , 2011, IEEE/ASME Transactions on Mechatronics.

[31]  Christopher Edwards,et al.  A multivariable super-twisting sliding mode approach , 2014, Autom..