Kinematic analysis of Bricard’s mechanism

We show how the tools of computational algebra can be used to analyze the configuration space of multibody systems. One advantage of this approach is that the mobility can be computed without using the Jacobian of the system. As an example, we treat thoroughly the well-known Bricard’s mechanism, but the same methods can be applied to a wide class of rigid multibody systems. It turns out that the configuration space of Bricard’s system is a smooth closed curve, which can be explicitly parametrized. Our computations also yield a new formulation of constraints which is better than the original one from the point of view of numerical simulations.

[1]  G. Gogu Mobility of mechanisms: a critical review , 2005 .

[2]  Klaus Hulek,et al.  Elementary Algebraic Geometry , 2003 .

[3]  David A. Cox,et al.  Ideals, Varieties, and Algorithms , 1997 .

[4]  A. Mu¨ller Geometric Characterization of the Configuration Space of Rigid Body Mechanisms in Regular and Singular Points , 2005 .

[5]  K. Brown,et al.  Graduate Texts in Mathematics , 1982 .

[6]  Anoop K. Dhingra,et al.  Closed-form displacement and coupler curve analysis of planar multi-loop mechanisms using Gröbner bases , 2001 .

[7]  E. J. Haug,et al.  Computer aided kinematics and dynamics of mechanical systems. Vol. 1: basic methods , 1989 .

[8]  Hans Schönemann,et al.  SINGULAR: a computer algebra system for polynomial computations , 2001, ACCA.

[9]  A. Müller Generic Mobility of Rigid Body Mechanisms: On the Existence of Overconstrained Mechanisms , 2007 .

[10]  Jorge Angeles,et al.  Rational kinematics , 1989 .

[11]  G. Greuel,et al.  A Singular Introduction to Commutative Algebra , 2002 .

[12]  T. Arponen Regularization of Constraint Singularities in Multibody Systems , 2001 .

[13]  Christoph Lossen,et al.  Computing in Algebraic Geometry: A Quick Start using SINGULAR , 2006 .

[14]  R. Bricard Leçons de cinématique , .

[15]  J. Tuomela,et al.  On the Simulation of Multibody Systems with Holonomic Constraints , 2006, math/0611078.

[16]  Jukka Tuomela,et al.  Analysing singularities of a benchmark problem , 2006, math/0611075.

[17]  U. Lugrís,et al.  A benchmarking system for MBS simulation software: Problem standardization and performance measurement , 2006 .

[18]  J. Lerbet Coordinate‐free kinematic analysis of overconstrained mechanisms with mobility one , 2005 .