Investigation on the impact of nongeometric uncertainty in dynamic performance of serial and parallel robot manipulators

Uncertainty in robot manipulations is a fundamental source of inaccuracy. Most nongeometric uncertainties is caused by the mechanical components of robot manipulators such as gear transmission systems and joints. This study integrates existing uncertainty models for practical applications of both three-degrees-of-freedom serial robot and parallel robot (closed-loop 5R mechanism). We first review the literature on uncertainty and existing methods for improving the precision of robot manipulation. For existing methods for uncertainty modeling: (1) the mathematical model of a harmonic drive considering kinematic error and compliance is derived; (2) joint clearance analysis that includes models of contact force and friction force is presented; (3) Archard’s wear model is used to estimate the effect of joint wear, based on which the geometry of joints is updated. Computer simulation is then used to demonstrate the application of the proposed method for serial and parallel robot manipulators. Simulations are used to examine the behavior of robot manipulators operating under uncertainty, with performance-evaluated positional error and trajectory error. The proposed method can provide some insight into nongeometric uncertainty in robot manipulations. The proposed methodology can be further used to improve the accuracy of robot manipulation under uncertainty by identifying uncertainty parameters.

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

[2]  Patrik Axelsson,et al.  Modeling and Experiment Design for Identification of Wear in a Robot Joint Under Load and Temperature Uncertainties Based on Friction Data , 2014, IEEE/ASME Transactions on Mechatronics.

[3]  J. Baumgarte Stabilization of constraints and integrals of motion in dynamical systems , 1972 .

[4]  Ken Young,et al.  Accuracy assessment of the modern industrial robot , 2000 .

[5]  Weidong Wu,et al.  Uncertainty analysis and allocation of joint tolerances in robot manipulators based on interval analysis , 2007, Reliab. Eng. Syst. Saf..

[6]  Guangjun Liu,et al.  Adaptive torque estimation of robot joint with harmonic drive transmission , 2017 .

[7]  Michael Ruderman,et al.  Modeling and Identification of Elastic Robot Joints With Hysteresis and Backlash , 2009, IEEE Transactions on Industrial Electronics.

[8]  Tao Sun,et al.  Geometric accuracy design and error compensation of a one-translational and three-rotational parallel mechanism with articulated traveling plate , 2018 .

[9]  J. Archard Contact and Rubbing of Flat Surfaces , 1953 .

[10]  Pei-Chun Lin,et al.  An optimization technique for identifying robot manipulator parameters under uncertainty , 2016, SpringerPlus.

[11]  Stéphane Caro,et al.  Joint stiffness identification of six-revolute industrial serial robots , 2011 .

[12]  T. A. Harris,et al.  Rolling Bearing Analysis , 1967 .

[13]  Kuei-Yuan Chan,et al.  Identifying joint clearance via robot manipulation , 2018 .

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

[15]  Tao Sun,et al.  Stiffness and mass optimization of parallel kinematic machine , 2018 .

[16]  Jian Zhou,et al.  A calibration method for enhancing robot accuracy through integration of an extended Kalman filter algorithm and an artificial neural network , 2015, Neurocomputing.

[17]  Robert P. Judd,et al.  A technique to calibrate industrial robots with experimental verification , 1987, IEEE Trans. Robotics Autom..

[18]  Fathi H. Ghorbel,et al.  On the Kinematic Error in Harmonic Drive Gears , 2001 .

[19]  李海涛 Li Hai-tao,et al.  Modeling and compensation of nonlinear friction in harmonic driver , 2011 .

[20]  H. P. Jawale,et al.  Positional Error Estimation in Serial Link Manipulator Under Joint Clearances and Backlash , 2013 .

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

[22]  Nathan A. Mauntler,et al.  Analysis of planar multibody systems with revolute joint wear , 2010 .

[23]  Guangjun Liu,et al.  Torque Estimation for Robotic Joint With Harmonic Drive Transmission Based on Position Measurements , 2015, IEEE Transactions on Robotics.

[24]  Tao Sun,et al.  Kinematic calibration of a 5-DoF parallel kinematic machine , 2016 .

[25]  Xianmin Zhang,et al.  Minimizing the influence of revolute joint clearance using the planar redundantly actuated mechanism , 2017 .

[26]  Ilian A. Bonev,et al.  Modeling and assessment of the backlash error of an industrial robot , 2012, Robotica.

[27]  Tsuneo Yoshikawa,et al.  Experimental study on modeling of flexible manipulators using virtual joint model , 1994 .

[28]  Paulo Flores,et al.  Modeling and simulation of wear in revolute clearance joints in multibody systems , 2009 .

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

[30]  Yang Zhao,et al.  Dynamics analysis of space robot manipulator with joint clearance , 2011 .

[31]  A. Huang,et al.  Regressor-free adaptive control of flexible joint robot manipulators with reduced number of estimators , 2017, 2017 29th Chinese Control And Decision Conference (CCDC).

[32]  R. Cipra,et al.  A Method for Determining and Correcting Robot Position and Orientation Errors Due to Manufacturing , 1988 .

[33]  Jun Wu,et al.  Review: An overview of dynamic parameter identification of robots , 2010 .

[34]  Friedrich Pfeiffer A feedforward decoupling concept for the control of elastic robots , 1989, J. Field Robotics.

[35]  Rong-Shean Lee,et al.  Applying bidirectional kinematics to assembly error analysis for five-axis machine tools with general orthogonal configuration , 2012 .

[36]  Guangjun Liu,et al.  Modeling of Torsional Compliance and Hysteresis Behaviors in Harmonic Drives , 2015, IEEE/ASME Transactions on Mechatronics.

[37]  Shaheen Ahmad,et al.  Analysis of robot drive train errors, their static effects, and their compensations , 1988, IEEE J. Robotics Autom..

[38]  高印寒 Gao Yin-han,et al.  Prediction of variation of inductive crosstalk in the automotive cable bundles , 2011 .

[39]  Zhao-Hui Jiang,et al.  Neural Network Aided Dynamic Parameter Identification of Robot Manipulators , 2006, 2006 IEEE International Conference on Systems, Man and Cybernetics.

[40]  Kuei-Yuan Chan,et al.  Kinematic error analysis and tolerance allocation of cycloidal gear reducers , 2018, Mechanism and Machine Theory.

[41]  Reymond Clavel,et al.  Thermal calibration of a 3 DOF ultra high-precision robot operating in industrial environment , 2010, 2010 IEEE International Conference on Robotics and Automation.

[42]  J. Santolaria,et al.  Uncertainty estimation in robot kinematic calibration , 2013 .

[43]  Steven Dubowsky,et al.  High performance medical robot requirements and accuracy analysis , 1998 .

[44]  S. Erkaya,et al.  Analysis of the joint clearance effects on a compliant spatial mechanism , 2016 .

[45]  G. T. Rooney,et al.  Coulomb friction in mechanism sliding joints , 1982 .

[46]  Laurent Dubar,et al.  Identification of Coulomb's friction coefficient in real contact conditions applied to a wire drawing process , 1997 .

[47]  Jason E. Action,et al.  Wear-Rate Uncertainty Analysis , 2004 .

[48]  Brian A. Weiss,et al.  Accuracy Degradation Analysis for Industrial Robot Systems , 2017 .

[49]  Xuesong Mei,et al.  A harmonic drive model considering geometry and internal interaction , 2017 .

[50]  José Mauricio S. T. Motta,et al.  Robot calibration using a 3D vision-based measurement system with a single camera , 2001 .

[51]  Hamid M. Lankarani,et al.  A Contact Force Model With Hysteresis Damping for Impact Analysis of Multibody Systems , 1989 .

[52]  L. W. Tsai,et al.  Robot Analysis: The Mechanics of Serial and Parallel Ma-nipulators , 1999 .

[53]  Timothy D. Tuttle,et al.  Understanding and Modeling the Behavior of a Harmonic Drive Gear Transmission , 1992 .

[54]  Ilian A. Bonev,et al.  Absolute calibration of an ABB IRB 1600 robot using a laser tracker , 2013 .

[55]  Eberhard Abele,et al.  Cartesian compliance model for industrial robots using virtual joints , 2008, Prod. Eng..

[56]  Jun Chen,et al.  Dynamics analysis of planar mechanical system considering revolute clearance joint wear , 2013 .