Enhanced stiffness modeling of serial and parallel manipulators for robotic-based processing of high performance materials

The thesis focuses on the enhancement of stiffness modeling of serial and parallel manipulators with passive joints under an essential loading. The developed technique takes into account different types of loadings: external force/torque applied to the end-point, internal preloading in the joints and auxiliary forces/torques applied to intermediate points. In contrast to previous works, the proposed technique includes computing an equilibrium configuration, which exactly corresponds to the loading. This allows to obtain the full-scale force-deflection relation for any given workspace point and to linearise it taking into account variation of the manipulator Jacobian because of the external force/torque. The proposed approach also enables designer to evaluate critical forces that may provoke non-linear behaviours of the manipulators, such as sudden failure due to elastic instability (buckling), which has not been previously studied in robotics. In the frame of this work, it is assumed that the manipulator elasticity is described by a multidimensional lumped-parameter model, which corresponds to a set of rigid bodies connected by 6-dof virtual springs. Each of these springs characterize flexibility of the corresponding link or actuated joint and takes into account both their compliance and joint particularities. To increase the model accuracy, the stiffness parameters of the spring are evaluated using FEA-based virtual experiments and dedicated identification technique developed in the thesis. This gives almost the same accuracy as FEA but essentially reduces the computational effort, eliminating repetitive re-meshing through the workspace.

[1]  L. Tsai,et al.  Kinematics and Optimization of a Spatial 3-UPU Parallel Manipulator , 2000 .

[2]  Frank Chongwoo Park,et al.  Performance Evaluation and Design Criteria , 2008, Springer Handbook of Robotics.

[3]  Damien Chablat,et al.  Enhanced stiffness modeling of serial manipulators with passive joints , 2012 .

[4]  John C. Ziegert,et al.  Fundamental Comparison of the Use of Serial and Parallel Kinematics for Machines Tools , 1999 .

[5]  Clément Gosselin,et al.  Instantaneous Kinemato-Static Model of Planar Compliant Parallel Mechanisms , 2008 .

[6]  Lihui Wang,et al.  Conceptual development of an enhanced tripod mechanism for machine tool , 2005 .

[7]  Paul K. Wright,et al.  Toolpath optimization for minimizing airtime during machining , 2003 .

[8]  H. Su,et al.  A Polynomial Homotopy Formulation of the Inverse Static Analysis of Planar Compliant Mechanisms , 2006 .

[9]  Giovanni Legnani,et al.  On robot calibration , 1992 .

[10]  Craig S. Long,et al.  Optimal structural design of a planar parallel platform for machining , 2003 .

[11]  Wisama Khalil,et al.  Modeling, Identification and Control of Robots , 2003 .

[12]  C. Gosselin,et al.  Kinetostatic modeling of parallel mechanisms with a passive constraining leg and revolute actuators , 2002 .

[13]  Philippe Poignet,et al.  Optimal Design of a 4-DOF Parallel Manipulator: From Academia to Industry , 2009, IEEE Transactions on Robotics.

[14]  Aun-Neow Poo,et al.  Error compensation in machine tools — a review: Part I: geometric, cutting-force induced and fixture-dependent errors , 2000 .

[15]  Joseph Duffy,et al.  Catastrophe Analysis of the Planar Two-Spring Mechanism , 1998, Int. J. Robotics Res..

[16]  Steven Dubowsky,et al.  Compensation of Geometric and Elastic Deflection Errors in Large Manipulators Based on Experimental Measurements: Application to a High Accuracy Medical Manipulator , 1998 .

[17]  Philippe Bidaud,et al.  Generic differential kinematic modeling of articulated mobile robots , 2010 .

[18]  François Pierrot,et al.  A Method for Modeling Analytical Stiffness of a Lower Mobility Parallel Manipulator , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[19]  Joseph Duffy,et al.  Statics and Kinematics with Applications to Robotics , 1996 .

[20]  Nicolas Andreff,et al.  Interval method for calibration of parallel robots : Vision-based experiments , 2006 .

[21]  Tae-Il Seo Integration des effets de deformation d'outil en generation de trajectoire d'usinage , 1998 .

[22]  Zhenqi Zhu,et al.  Error Modeling and Accuracy of Parallel Industrial Robots , 2006 .

[23]  J. Chen,et al.  Instantaneous stiffness analysis and simulation for hexapod machines , 2008, Simul. Model. Pract. Theory.

[24]  Shin-ichi Matsuoka,et al.  High-speed end milling of an articulated robot and its characteristics , 1999 .

[25]  Taejung Kim,et al.  A hybrid 5-axis CNC milling machine , 2009 .

[26]  Nicolas Andreff,et al.  Precision Study of a Decoupled Four Degrees of Freedom Parallel Robot Including Manufacturing and Assembling Errors , 2007 .

[27]  Luc Rolland Outils algébriques pour la résolution de problèmes géométriques et l'analyse de trajectoire de robots parallèles prévus pour des applications à haute cadence et grande précision , 2003 .

[28]  A. Lamikiz,et al.  Cutting force estimation in sculptured surface milling , 2004 .

[29]  Darren M. Dawson,et al.  An observer-based piezoelectric control of flexible Cartesian robot arms: theory and experiment , 2004 .

[30]  Hui Zhang,et al.  Improving machining accuracy with robot deformation compensation , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[31]  Philippe Dépincé,et al.  Active integration of tool deflection effects in end milling. Part 2. Compensation of tool deflection , 2006 .

[32]  J. Angeles,et al.  The stiffness matrix in elastically articulated rigid-body systems , 2007 .

[33]  Clément Gosselin,et al.  Parallel Mechanisms and Robots , 2008, Springer Handbook of Robotics.

[34]  Nader G. Zamani CATIA V5 FEA Tutorials Release 16 , 2005 .

[35]  Tatsuo Arai,et al.  Kinematic analysis of translational 3-DOF micro parallel mechanism using matrix method , 2000, Proceedings. 2000 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2000) (Cat. No.00CH37113).

[36]  Clément Gosselin,et al.  Parametric Stiffness Analysis of the Orthoglide , 2004, ArXiv.

[37]  R. Clavel,et al.  A Fast Robot with Parallel Geometry , 1988 .

[38]  Marco Carricato,et al.  Catastrophe analysis of a planar system with flexural pivots , 2002 .

[39]  John M. Lewis,et al.  Inverse robot calibration using artificial neural networks , 1996 .

[40]  Dan Zhang,et al.  Global kinetostatic modelling of tripod-based parallel kinematic machine , 2004 .

[41]  E Weinan,et al.  A Fast Parallel Algorithm for Selected Inversion of Structured Sparse Matrices with Application to 2D Electronic Structure Calculations , 2010, SIAM J. Sci. Comput..

[42]  Damien Chablat,et al.  Stiffness analysis of 3-d.o.f. overconstrained translational parallel manipulators , 2008, 2008 IEEE International Conference on Robotics and Automation.

[43]  Ian Jenkinson,et al.  Application of genetic programming to the calibration of industrial robots , 2007, Comput. Ind..

[44]  Damien Chablat,et al.  Stiffness Analysis of Parallel Manipulators with Preloaded Passive Joints , 2010, ArXiv.

[45]  Igor Kovač,et al.  Enhancement of positioning accuracy of industrial robots with a reconfigurable fine-positioning module , 2010 .

[46]  Jean-Yves Hascoët,et al.  Qualification of parallel kinematics machines in high-speed milling on free form surfaces , 2004 .

[47]  Alessandro De Luca,et al.  Robots with Flexible Elements , 2008, Springer Handbook of Robotics, 2nd Ed..

[48]  Chih-Ching Lo,et al.  CNC machine tool surface interpolator for ball-end milling of free-form surfaces , 2000 .

[49]  Kevin L. Conrad,et al.  ROBOTIC CALIBRATION ISSUES: ACCURACY, REPEATABILITY AND CALIBRATION , 2000 .

[50]  M. Ceccarelli,et al.  A stiffness analysis for CaPaMan (Cassino Parallel Manipulator) , 2002 .

[51]  Imin Kao,et al.  Geometrical approach to the conservative congruence transformation (CCT) for robotic stiffness control , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[52]  Y. Liao,et al.  Prediction of cutting forces in ball-end milling by means of geometric analysis , 2008 .

[53]  Steven Dubowsky,et al.  Geometric and elastic error calibration of a high accuracy patient positioning system , 2005 .

[54]  Jun Ni,et al.  Nongeometric error identification and compensation for robotic system by inverse calibration , 2000 .

[55]  Tien-Fu Lu,et al.  Neural-network-based 3D force/torque sensor calibration for robot applications , 1997 .

[56]  Clément Gosselin,et al.  Stiffness Matrix of Compliant Parallel Mechanisms , 2008 .

[57]  Wolfgang Beitz,et al.  Dubbel Handbook of Mechanical Engineering , 1994 .

[58]  K. Hjelmstad Fundamentals of Structural Mechanics , 1996 .

[59]  Vincenzo Parenti-Castelli,et al.  Static and Stiffness Analyses of a Class of Over-Constrained Parallel Manipulators with Legs of Type US and UPS , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[60]  J. R. Brown,et al.  A two-stage traveling salesman procedure for the single machine sequence-dependent scheduling problem , 1995 .

[61]  William K. Veitschegger,et al.  Robot accuracy analysis based on kinematics , 1986, IEEE J. Robotics Autom..

[62]  M Vukobratović,et al.  Deflection compensation for large flexible manipulators , 1996 .

[63]  J. Hutchinson,et al.  Buckling of Bars, Plates and Shells , 1975 .

[64]  Daniel Brissaud,et al.  A More Realistic Cutting Force Model at Uncut Chip Thickness Close to Zero , 2007 .

[65]  Dominique Deblaise,et al.  Contribution à la modélisation et à l' étalonnage élasto-géométriques des manipulateurs à structure parallèle , 2006 .

[66]  Wei Wei,et al.  Design of Planar Parallel Robots With Preloaded Flexures for Guaranteed Backlash Prevention , 2010 .

[67]  Damien Chablat,et al.  Enhanced stiffness modeling of manipulators with passive joints , 2011, ArXiv.

[68]  Paolo Rocco,et al.  Implicit force control for industrial robots in contact with stiff surfaces , 1996, Autom..

[69]  Imin Kao,et al.  Stiffness control and transformation for robotic systems with coordinate and non-coordinate bases , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[70]  Jorge Angeles,et al.  Fundamentals of Robotic Mechanical Systems: Theory, Methods, and Algorithms , 1995 .

[71]  Wisama Khalil,et al.  Geometric Calibration of Robots with Flexible Joints and Links , 2002, J. Intell. Robotic Syst..

[72]  D. Veeramani,et al.  Models for tool-path plan optimization in patch-by-patch machining , 1998 .

[73]  Olivier Gibaru,et al.  Feedrate planning for machining with industrial six-axis robots , 2010 .

[74]  M. Yamada,et al.  A Kinematic Calibration Method for Industrial Robots Using Autonomous Visual Measurement , 2006 .

[75]  Damien Chablat,et al.  Design Strategies for the Geometric Synthesis of Orthoglide-type Mechanisms , 2007, ArXiv.

[76]  G. Gogu,et al.  Rigidity analysis of T3R1 parallel robot with uncoupled kinematics , 2004 .

[77]  M. Taylan Das,et al.  Mathematical modelling, simulation and experimental verification of a scara robot , 2005, Simul. Model. Pract. Theory.

[78]  P. Dauchez,et al.  HEXA: a fast six-DOF fully-parallel robot , 1991, Fifth International Conference on Advanced Robotics 'Robots in Unstructured Environments.

[79]  Erhan Budak,et al.  Analytical models for high performance milling. Part I: Cutting forces, structural deformations and tolerance integrity , 2006 .

[80]  Min Wan,et al.  Systematic study on cutting force modelling methods for peripheral milling , 2009 .

[81]  Clément Gosselin,et al.  A Comparative Study of Parallel Kinematic Architectures for Machining Applications , 2007, ArXiv.

[82]  Damien Chablat,et al.  Stiffness Analysis of Overconstrained Parallel Manipulators , 2009, ArXiv.

[83]  Thomas A. Dow,et al.  Tool force and deflection compensation for small milling tools , 2004 .

[84]  Stephen T. Newman,et al.  Making CNC machine tools more open, interoperable and intelligent - a review of the technologies , 2006, Comput. Ind..

[85]  Damien Chablat,et al.  Nonlinear Effects in Stiffness Modeling of Robotic Manipulators , 2009, ArXiv.

[86]  G. Gogu,et al.  A COMPARATIVE STIFNESS ANALYSIS OF A RECONFIGURABLE PARALLEL MACHINE WITH THREE OR FOUR DEGREES OF MOBILITY , 2006 .

[87]  Nathaniel E. Helwig,et al.  An Introduction to Linear Algebra , 2006 .

[88]  Damien Chablat,et al.  Cartesian stiffness matrix of manipulators with passive joints: Analytical approach , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[89]  Reimund Neugebauer,et al.  Putting Parallel Kinematics Machines (PKM) to Productive Work , 1999 .

[90]  Zafer Bingul,et al.  Application of heuristic and hybrid-GASA algorithms to tool-path optimization problem for minimizing airtime during machining , 2009, Eng. Appl. Artif. Intell..

[91]  F. Beaufils,et al.  FRANCE , 1979, The Lancet.

[92]  Eberhard Abele,et al.  Modeling and Identification of an Industrial Robot for Machining Applications , 2007 .

[93]  Imin Kao,et al.  New conservative stiffness mapping for the Stewart-Gough platform , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[94]  Placid Mathew Ferreira,et al.  Computation of stiffness and stiffness bounds for parallel link manipulators 1 This research was sup , 1999 .

[95]  K. Sivakumar,et al.  Global Product Development , 2010 .

[96]  Min Xu,et al.  Energy Based Cutting Force Model Calibration for Milling , 2007 .

[97]  Imin Kao,et al.  Simulation of conservative congruence transformation. Conservative properties in the joint and Cartesian spaces , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[98]  Imin Kao,et al.  Conservative Congruence Transformation for Joint and Cartesian Stiffness Matrices of Robotic Hands and Fingers , 2000, Int. J. Robotics Res..

[99]  Robert A. Freeman,et al.  Synthesis of Actively Adjustable Springs by Antagonistic Redundant Actuation , 1992 .

[100]  Bahram Ravani,et al.  An overview of robot calibration , 1987, IEEE Journal on Robotics and Automation.

[101]  Liping Liu THEORY OF ELASTICITY , 2012 .

[102]  Bijan Shirinzadeh,et al.  Enhanced stiffness modeling, identification and characterization for robot manipulators , 2005, IEEE Transactions on Robotics.

[103]  Liping Wang,et al.  Stiffness analysis of a Stewart platform-based parallel kinematic machine , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[104]  Dominique Deblaise,et al.  A systematic analytical method for PKM stiffness matrix calculation , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[105]  Dan Zhang,et al.  Analysis of parallel kinematic machine with kinetostatic modelling method , 2004 .

[106]  Jerome J. Connor Analysis of Structural Member Systems , 1976 .

[107]  O Company,et al.  Modelling and preliminary design issues of a four-axis parallel machine for heavy parts handling , 2002 .

[108]  K. A. Desai,et al.  Error compensation in flexible end milling of tubular geometries , 2011 .

[109]  Nikos A. Aspragathos,et al.  Optimal location of a general position and orientation end-effector's path relative to manipulator's base, considering velocity performance , 2010 .

[110]  Sébastien Briot,et al.  Performance evaluation of parallel manipulators for milling application , 2010, ArXiv.

[111]  Irene Fassi,et al.  Multiaxis Machining: PKMs and Traditional Machining Centers , 2000 .

[112]  Masaru Uchiyama,et al.  On the stiffness and stability of Gough-Stewart platforms , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[113]  V. F. Filaretov,et al.  Raising the stiffness of manipulators with lightweight links , 2000 .

[114]  John M. Hollerbach,et al.  Autonomous Robot Calibration for Hand-Eye Coordination , 1991, Int. J. Robotics Res..

[115]  Benoît Furet,et al.  A methodology for joint stiffness identification of serial robots , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[116]  J. Salisbury,et al.  Active stiffness control of a manipulator in cartesian coordinates , 1980, 1980 19th IEEE Conference on Decision and Control including the Symposium on Adaptive Processes.

[117]  Byung-Ju Yi,et al.  Geometric analysis of antagonistic stiffness in redundantly actuated parallel mechanisms , 1993, J. Field Robotics.

[118]  Parag Vichare,et al.  Strategic advantages of interoperability for global manufacturing using CNC technology , 2008 .

[119]  Clément Gosselin,et al.  Stiffness mapping for parallel manipulators , 1990, IEEE Trans. Robotics Autom..

[120]  Jae-Bok Song,et al.  Safe link mechanism based on nonlinear stiffness for collision safety , 2008 .

[121]  Harvey Lipkin,et al.  Synthesis of Cartesian stiffness for robotic applications , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[122]  Richard M. Voyles,et al.  Stiffness analysis of a class of parallel mechanisms for micro-positioning applications , 2004, 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No.04CH37566).

[123]  S. Dubowsky,et al.  Error identification and compensation in large manipulators with application in cancer proton therapy , 2004 .

[124]  Yanmei Li,et al.  On the stiffness control and congruence transformation using the conservative congruence transformation (CCT) , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[125]  Chung-Cheng Lu,et al.  Minimization of maximum lateness on parallel machines with sequence-dependent setup times and job release dates , 2011, Comput. Oper. Res..

[126]  K. C. Gupta,et al.  Compensation of Robot joint variables using special Jacobian matrices , 1992, J. Field Robotics.

[127]  Qingsong Xu,et al.  Stiffness analysis for a 3-PUU parallel kinematic machine , 2008 .

[128]  Mikael Bäckström,et al.  A direct comparison of the machining performance of a variax 5 axis parallel kinetic machining centre with conventional 3 and 5 axis machine tools , 2003 .

[129]  Milosš Žefran,et al.  Coordinate-Free Formulation of the Cartesian Stiffness Matrix , 1996 .

[130]  Shimon Y. Nof,et al.  Handbook of Industrial Robotics , 2013 .

[131]  Gabriel Abba,et al.  Identification of the servomechanism used for micro-displacement , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[132]  M. Žefran,et al.  A Geometrical Approach to the Study of the Cartesian Stiffness Matrix , 2002 .

[133]  Bülent Kaya,et al.  Force-torque based on-line tool wear estimation system for CNC milling of Inconel 718 using neural networks , 2011, Adv. Eng. Softw..

[134]  Steven Dubowsky,et al.  IDENTIFICATION AND COMPENSATION OF GEOMETRIC AND ELASTIC ERRORS IN LARGE MANIPULATORS: APPLICATION TO A HIGH ACCURACY MEDICAL ROBOT , 1998 .

[135]  Damien Chablat,et al.  Accuracy Improvement for Stiffness Modeling of Parallel Manipulators , 2009, ArXiv.

[136]  Sören Larsson,et al.  Motion control and data capturing for laser scanning with an industrial robot , 2006, Robotics Auton. Syst..

[137]  Joseph James Duffy,et al.  Stiffness mappings employing different frames of reference , 1998 .

[138]  Damien Chablat,et al.  Kinematic Analysis of a Serial - Parallel Machine Tool: the VERNE machine , 2008, ArXiv.

[139]  Torgny Brogårdh,et al.  Present and future robot control development - An industrial perspective , 2007, Annu. Rev. Control..

[140]  Paolo Rocco,et al.  Implicit Force Control for Industrial Robots in Contact with Stiff Surfaces , 1996 .

[141]  J. Fauroux,et al.  Evaluation of a 4-Degree of Freedom Parallel Manipulator Stiffness , 2003 .