Automatic surface roughing with 3D machine vision and cooperative robot control

This paper presents an innovative and practical strategy for automated leather surface roughing, using structured light 3D machine vision for object profile perception, and NURBS interpolation for accurate and smooth trajectory generation. As high pressure grit blasting is used for roughing, considering the spacial constraints in the blasting chamber, an additional degree of freedom is introduced using a rotary table, which supports the workpiece. Cooperative control is implemented between a 6-DOF robot and the rotary table to minimize robot movements, while satisfying the requirements of variable velocity control, accurate trajectory tracking and orientation control. Experimental results of consistent roughing performance have shown the efficiency of the proposed method.

[1]  Tae Jo Ko,et al.  NURBS interpolator for constant material removal rate in open NC machine tools , 2004 .

[2]  Stefano Caselli,et al.  Trajectory reconstruction with NURBS curves for robot programming by demonstration , 2005, 2005 International Symposium on Computational Intelligence in Robotics and Automation.

[3]  Mi-Ching Tsai,et al.  A real-time NURBS surface interpolator for precision three-axis CNC machining , 2003 .

[4]  Heinz Wörn,et al.  Path planning for a humanoid using NURBS curves , 2005, IEEE International Conference on Automation Science and Engineering, 2005..

[5]  Mi-Ching Tsai,et al.  Real-time variable feed rate NURBS curve interpolator for CNC machining , 2004 .

[6]  Mohan M. Trivedi,et al.  3-D Computer Vision Using Structured Light: Design, Calibration, and Implementation Issues , 1996, Adv. Comput..

[7]  Roger Y. Tsai,et al.  A versatile camera calibration technique for high-accuracy 3D machine vision metrology using off-the-shelf TV cameras and lenses , 1987, IEEE J. Robotics Autom..

[8]  J. Bobrow,et al.  Time-Optimal Control of Robotic Manipulators Along Specified Paths , 1985 .

[9]  Andrew Y. C. Nee,et al.  Modifying free-formed NURBS curves and surfaces for offsetting without local self-intersection , 2004 .

[10]  Guangjun Zhang,et al.  A novel calibration approach to structured light 3D vision inspection , 2002 .

[11]  Zhongxu Hu,et al.  Computer vision for shoe upper profile measurement via upper and sole conformal matching , 2007 .

[12]  B. Culshaw,et al.  An optical-fibre data-telemetry system for use in remote or hazardous locations , 1985 .

[13]  Pai-Chung Tseng,et al.  The Design of Free Surface Interpolator for CNC Machining , 2004 .

[14]  Irene Fassi,et al.  A roughing/cementing robotic cell for custom made shoe manufacture , 2004, Int. J. Comput. Integr. Manuf..

[15]  Rida T. Farouki,et al.  Algorithms for time-optimal control of CNC machines along curved tool paths , 2005 .

[16]  Qiang Ji,et al.  Camera calibration with genetic algorithms , 2001, IEEE Trans. Syst. Man Cybern. Part A.