Enhanced stiffness modeling, identification and characterization for robot manipulators

This paper presents the enhanced stiffness modeling and analysis of robot manipulators, and a methodology for their stiffness identification and characterization. Assuming that the manipulator links are infinitely stiff, the enhanced stiffness model contains: 1) the passive and active stiffness of the joints and 2) the active stiffness created by the change in the manipulator configuration, and by external force vector acting upon the manipulator end point. The stiffness formulation not accounting for the latter is known as conventional stiffness formulation, which is obviously not complete and is valid only when: 1) the manipulator is in an unloaded quasistatic configuration and 2) the manipulator Jacobian matrix is constant throughout the workspace. The experimental system considered in this study is a Motoman SK 120 robot manipulator with a closed-chain mechanism. While the deflection of the manipulator end point under a range of external forces is provided by a high precision laser measurement system, a wrist force/torque sensor measures the external forces. Based on the experimental data and the enhanced stiffness model, the joint stiffness values are first identified. These stiffness values are then used to prove that conventional stiffness modeling is incomplete. Finally, they are employed to characterize stiffness properties of the robot manipulator. It has been found that although the component of the stiffness matrix differentiating the enhanced stiffness model from the conventional one is not always positive definite, the resulting stiffness matrix can still be positive definite. This follows that stability of the stiffness matrix is not influenced by this stiffness component. This study contributes to the previously reported work from the point of view of using the enhanced stiffness model for stiffness identification, verification and characterization, and of new experimental results proving that the conventional stiffness matrix is not complete and is valid under certain assumptions.

[1]  Gürsel Alici,et al.  Static Friction Effects During Hard-on-Hard Contact Tasks and Their Implications for Manipulator Design , 1994, Int. J. Robotics Res..

[2]  Imin Kao,et al.  Robotic stiffness control and calibration as applied to human grasping tasks , 1997, IEEE Trans. Robotics Autom..

[3]  Vijay Kumar,et al.  Generalized stability of compliant grasps , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[4]  Bijan Shirinzadeh,et al.  Fabrication process of open surfaces by robotic fibre placement , 2004 .

[5]  B. Shirinzadeh,et al.  Laser interferometry based robot position error modelling for kinematic calibration , 2003, Proceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453).

[6]  Joris De Schutter,et al.  Specification of force-controlled actions in the "task frame formalism"-a synthesis , 1996, IEEE Trans. Robotics Autom..

[7]  Wan Kyun Chung,et al.  Stiffness analysis and control of redundant manipulators , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[8]  Wei Wang,et al.  Passive Compliance from Robot Limbs and its Usefulness in Robotic Automation , 1997, J. Intell. Robotic Syst..

[9]  Gürsel Alici,et al.  Robotic drilling under force control: execution of a task , 1994, Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS'94).

[10]  Joseph Duffy,et al.  Global stiffness modeling of a class of simple compliant couplings , 1993 .

[11]  Inmin Kao,et al.  Properties of the Grasp Stiffness Matrix and Conservative Control Strategies , 1999, Int. J. Robotics Res..

[12]  Audra E. Kosh,et al.  Linear Algebra and its Applications , 1992 .

[13]  Marcelo H. Ang,et al.  Specifying and achieving passive compliance based on manipulator structure , 1995, IEEE Trans. Robotics Autom..

[14]  Imin Kao,et al.  Computing and controlling compliance of a robotic hand , 1989, IEEE Trans. Robotics Autom..

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

[16]  S. Gruber,et al.  Robot hands and the mechanics of manipulation , 1987, Proceedings of the IEEE.

[17]  Thomas F. Coleman,et al.  An Interior Trust Region Approach for Nonlinear Minimization Subject to Bounds , 1993, SIAM J. Optim..

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

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

[20]  Shuguang Huang,et al.  The bounds and realization of spatial stiffnesses achieved with simple springs connected in parallel , 1998, IEEE Trans. Robotics Autom..

[21]  Bijan Shirinzadeh,et al.  Exact stiffness analysis and mapping for a 3-SPS+S parallel manipulator , 2003 .

[22]  Yanmei Li,et al.  A review of modeling of soft-contact fingers and stiffness control for dextrous manipulation in robotics , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[23]  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).