Support polygon

Support polygon

For a rigid object in contact with a fixed environment and acted upon by gravity in the vertical direction, its support polygon is a horizontal region over which the center of mass must lie to achieve static stability. For example, for an object resting on a horizontal surface (e.g. a table), the support polygon is the convex hull of its "footprint" on the table.

The support polygon succinctly represents the conditions necessary for an object to be at equilibrium under gravity. That is, if the object's center of mass lies over the support polygon, then there exist a set of forces over the region of contact that exactly counteracts the forces of gravity. Note that this is a "necessary" condition for stability, but "not a sufficient" one.

Derivation

Let the object be in contact at a finite number of points C_1,ldots,C_N. At each point C_k, let FC_k be the set of forces that can be applied on the object at that point. Here, FC_k is known as the "friction cone", and for the Coulomb model of friction, is actually a cone with apex at the origin, extending to infinity in the normal direction of the contact.

Let f_1,ldots,f_N be the (unspecified) forces at the contact points. To balance the object in static equilibrium, the following Newton-Euler equations must be met on f_1,ldots,f_N:

* sum_{k=1}^N f_k + G = 0
* sum_{k=1}^N f_k imes C_k + G imes CM = 0
* f_k in FC_k for all k

where G is the force of gravity on the object, and CM is its center of mass. The first two equations are the Newton-Euler equations, and the third requires all forces to be valid. If there is no set of forces f_1,ldots,f_N that meet all these conditions, the object will not be in equilibrium.

The second equation has no dependence on the vertical component of the center of mass, and thus if a solution exists for one CM, the same solution works for all CM+alpha G. Therefore, the set of all CM that have solutions to the above conditions is a set that extends infinitely in the up and down directions. The support polygon is simply the projection of this set on the horizontal plane.

These results can easily be extended to different friction models and an infinite number of contact ponts (i.e. a region of contact).

Properties

Even though the word "polygon" is used to describe this region, in general it can be any convex shape with curved edges. The support polygon is invariant under translations and rotations about the gravity vector (that is, if the contact points and friction cones were translated and rotated about the gravity vector, the support polygon is simply translated and rotated).

If the friction cones are convex cones (as they typically are), the support polygon is always a convex region. It is also invariant to the mass of the object (provided it is nonzero).

If all contacts lie on a (not necessarily horizontal) plane, and the friction cones at all contacts contain the negative gravity vector -G, then the support polygon is the convex hull of the contact points projected onto the horizontal plane.


Wikimedia Foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Look at other dictionaries:

  • Polygon mesh — A polygon mesh or unstructured grid is a collection of vertices, edges and faces that defines the shape of a polyhedral object in 3D computer graphics and solid modeling. The faces usually consist of triangles, quadrilaterals or other simple… …   Wikipedia

  • GPC General Polygon Clipper Library — The University of Manchester GPC library is a software library providing an API for computing the results of clipping operations on sets of polygons. It generalises the computer graphics clipping problem of intersecting polygons with polygons.The …   Wikipedia

  • Funicular polygon — Funicular Fu*nic u*lar, a. [Cf. F. funiculaire.] [1913 Webster] 1. Consisting of a small cord or fiber. [1913 Webster] 2. Dependent on the tension of a cord. [1913 Webster] 3. (Anat.) Pertaining to a funiculus; made up of, or resembling, a… …   The Collaborative International Dictionary of English

  • Zmodeler — Infobox Software name = Zmodeler caption = Zmodeler2 in action developer = Oleg Melashenko latest release version = 2.1.0.98 latest release date = December 26, 2007 operating system = Microsoft Windows genre = 3D computer graphics license = BSD… …   Wikipedia

  • Battle of Passchendaele — For other uses, see Passchendaele (disambiguation). Battle of Passchendaele Third Battle of Ypres Part of the Western Front of the First World War …   Wikipedia

  • Chasys Draw IES — Developer(s) John Paul Chacha s Lab [1] Stable release 3.66.02 / 5 September 2011; 51 days ago (2011 09 05) Operating system …   Wikipedia

  • Geographic information system — GIS redirects here. For other uses, see GIS (disambiguation). A geographic information system, geographical information science, or geospatial information studies is a system designed to capture, store, manipulate, analyze, manage, and present… …   Wikipedia

  • Autodesk 3ds Max — Version 2010 interface with a rendered Utah teapot D …   Wikipedia

  • Geography Markup Language — A vector map, with points, polylines and polygons. Filename extension .gml or .xml Internet media type application/gml+xml[1 …   Wikipedia

  • 3ds Max — Infobox Software name = Autodesk 3ds Max caption = Version 2008 interface with a dark theme developer = Autodesk Inc. latest release version = 2009 (11.0) latest release date = April 2008 operating system = Windows (2000, XP or Vista) genre = 3D… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”