Explicit analytical solutions for two-dimensional contact detection problems between almost arbitrary geometries and straight or circular counterparts

Abstract Contact between complex bodies and simple counterparts like straight lines or circles occur in many two-dimensional mechanical models. The corresponding contact detection problems are complicated and thus far, no explicit formulas have been available. In this paper, we address the contact detection problem between two planar bodies: one being either a straight line or a circle and the other an almost arbitrary—geometry the only requirement is a unique contact point for all possible contact situations. To solve this general problem, a novel procedure is applied which provides necessary conditions for the description of the geometry based on the special case of a rolling contact. This results in a parameterization of the geometry which gives the potential contact point depending on the relative orientation between the two bodies. Although the derivation is based on a rolling contact, the result is valid in general and can also be used for efficient contact detection when the bodies are separated. The derived equations are simple and easy to implement, which is demonstrated for two examples: a foot-ground contact model and a cam-follower mechanism.

[1]  Hamid M. Lankarani,et al.  Compliant contact force models in multibody dynamics : evolution of the Hertz contact theory , 2012 .

[2]  Li Xin Xu A method for modelling contact between circular and non-circular shapes with variable radii of curvature and its application in planar mechanical systems , 2017 .

[3]  H. Hertz Ueber die Berührung fester elastischer Körper. , 1882 .

[4]  R. Farouki,et al.  DESIGN OF RATIONAL CAM PROFILES WITH PYTHAGOREAN-HODOGRAPH CURVES , 1998 .

[5]  K. H. Hunt,et al.  Coefficient of Restitution Interpreted as Damping in Vibroimpact , 1975 .

[6]  Luquan Ren,et al.  A generic analytical foot rollover model for predicting translational ankle kinematics in gait simulation studies. , 2010, Journal of biomechanics.

[7]  Daniel Simões Lopes,et al.  A benchmark study on accuracy-controlled distance calculation between superellipsoid and superovoid contact geometries , 2017 .

[8]  Peter Wriggers,et al.  A contact detection algorithm for superellipsoids based on the common-normal concept , 2008 .

[9]  D S Lopes,et al.  A superellipsoid-plane model for simulating foot-ground contact during human gait , 2016, Computer methods in biomechanics and biomedical engineering.

[10]  J. Ambrósio,et al.  A mathematical framework for rigid contact detection between quadric and superquadric surfaces , 2010 .

[11]  Peter Palffy-Muhoray,et al.  Distance of closest approach of two arbitrary hard ellipses in two dimensions. , 2007, Physical review. E, Statistical, nonlinear, and soft matter physics.