Derivation of the Mass Matrix for the McGill Schönflies Motion Generator

The aim of this paper is to address the elastodynamics behavior of the McGill Schönflies motion generator (SMG). A SMG is a four-degree-of-freedom parallel robot capable of producing motions proper for what is known as SCARA (selective-compliance assembly robot arm) systems. Elastodynamics refers to the modal analysis of a mechanical system composed of a combination of rigid and elastic bodies. Modal analysis, in turn, pertains to the dynamic response of the system at hand when subjected to “small” disturbances that take the system away from a nominal posture under “small amplitude” displacements. The elastodynamics model involves two main ingredients, the n × n mass and stiffness matrices. The work reported here focuses on the formulation of the 20 × 20 mass matrix of the underlying mechanical system.

[1]  David W. Lewis,et al.  Matrix theory , 1991 .

[2]  Yixin Chen,et al.  Decoupled control of flexure-jointed hexapods using estimated joint-space mass-inertia matrix , 2004, IEEE Transactions on Control Systems Technology.

[3]  Ahmed A. Shabana,et al.  Dynamics of Multibody Systems , 2020 .

[4]  Toshiyuki Murakami,et al.  Equivalent mass matrix based bilateral control for multi-degrees-of-freedom systems , 2010, 2010 11th IEEE International Workshop on Advanced Motion Control (AMC).

[5]  Jürgen Hesselbach,et al.  Elastodynamic optimization of parallel kinematics , 2005, IEEE International Conference on Automation Science and Engineering, 2005..

[6]  Javier García de Jalón,et al.  Kinematic and Dynamic Simulation of Multibody Systems , 1994 .

[7]  Chung-Ching Lee,et al.  Type synthesis of primitive Schoenflies-motion generators , 2009 .

[8]  Javier García de Jalón,et al.  Kinematic and Dynamic Simulation of Multibody Systems: The Real Time Challenge , 1994 .

[9]  Marco Ceccarelli,et al.  An optimum design procedure for both serial and parallel manipulators , 2007 .

[10]  Won-Jee Chung,et al.  Modeling of kineto-elastodynamics of robots with flexible links , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[11]  Marco Ceccarelli,et al.  Fundamentals of Mechanics of Robotic Manipulation , 2004, Mechanisms and Machine Science.

[12]  Jorge Angeles,et al.  Kinetostatic Design of an Innovative Schönflies-Motion Generator , 2006 .

[13]  J. Angeles,et al.  The Kinetostatic Conditioning of Two-Limb Schönflies Motion Generators , 2009 .

[14]  Wilson Wang,et al.  Global Output Tracking Control of Flexible Joint Robots via Factorization of the Manipulator Mass Matrix , 2009, IEEE Transactions on Robotics.

[15]  Hiroshi Makino,et al.  Research and Commercialization of SCARA Robot -The Case of Industry-University Joint Research and Development- , 2007, Int. J. Autom. Technol..

[16]  Scott B. Nokleby,et al.  On the Computation of the Home Posture of the McGill Schönflies-Motion Generator , 2009 .

[17]  R.T. M'Closkey,et al.  Frequency tuning of a disk resonator gyro via mass matrix perturbation , 2008, 2008 American Control Conference.

[18]  Frank Chongwoo Park,et al.  Coordinate-invariant algorithms for robot dynamics , 1999, IEEE Trans. Robotics Autom..

[19]  G. Carbone,et al.  Stiffness Performance of Multibody Robotic Systems , 2006, 2006 IEEE International Conference on Automation, Quality and Testing, Robotics.

[20]  C. Chamis,et al.  Tailoring of composite links for optimal damped elasto-dynamic performance , 1989 .

[21]  Tian Huang,et al.  Dynamics and elasto-dynamics optimization of a 2-DOF planar parallel pick-and-place robot with flexible links , 2009 .

[22]  J. Angeles The Qualitative Synthesis of Parallel Manipulators , 2004 .

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