Form closure is a geometric condition for a robotic grasp where an object is completely immobilized by contact with rigid bodies, such as a gripper's fingers or a fixture, preventing any infinitesimal motion without considering friction. It is a purely kinematic concept, analyzed using screw theory and wrench spaces, where the set of contact wrenches must positively span the entire space of possible motions. A grasp achieves form closure when the object has zero degrees of freedom relative to the gripper, meaning no small displacement is possible without breaking contact. This is a stricter condition than force closure, which relies on friction.
Glossary
Form Closure

What is Form Closure?
Form closure is a foundational geometric concept in robotic grasping that defines a condition of complete immobilization using only rigid, frictionless contacts.
In practice, form closure is critical for fixture design in manufacturing and for grasps in highly uncertain or slippery environments where friction cannot be guaranteed. For a three-dimensional object, a minimum of seven frictionless contact points are generally required for form closure, though specific geometries may require fewer. Analyzing a grasp for form closure involves checking if the convex hull of the primitive contact wrenches contains the origin in its interior. This guarantees that for any external disturbance wrench, a set of non-negative contact forces exists to resist it, ensuring the object is locally immobilized by geometry alone.
Key Characteristics of Form Closure
Form closure is a foundational concept in robotic grasping, defined by a purely geometric condition of immobility. It provides a deterministic, friction-independent guarantee of object restraint.
Geometric Immobilization
Form closure is achieved when an object is completely immobilized by contact with rigid bodies (e.g., gripper fingers or fixtures), preventing any infinitesimal motion. This is a necessary condition for a secure grasp without relying on friction. The analysis treats the object and contacts as perfectly rigid, evaluating mobility based solely on geometry. It is mathematically defined using screw theory and wrench spaces, where the set of contact wrenches must positively span the entire space of possible motions.
Friction-Independent Guarantee
A key distinction from force closure is that form closure does not require friction. The grasp is stable even if contact surfaces are perfectly smooth. This makes it a stronger, more robust condition, often sought for critical fixturing in manufacturing or for grasping very slippery objects. The analysis assumes only that contacts can apply forces normal to the object surface (i.e., unilateral constraints). Because it ignores tangential friction forces, a form-closure grasp remains stable under external disturbances that might break a friction-dependent grasp.
Contact Point Requirements
The minimum number of frictionless contact points needed for form closure depends on the object's degrees of freedom:
- In 2D (planar grasp): At least 4 points are required to immobilize a 3-DOF object (x, y, rotation).
- In 3D (spatial grasp): At least 7 points are required to immobilize a 6-DOF object. These are necessary but not sufficient conditions. The points must be arranged such that any motion of the object would require it to penetrate at least one of the rigid finger bodies, violating the non-penetration constraint. The placement is highly non-intuitive and is a classic problem in computational geometry.
Computational Synthesis & Analysis
Determining if a set of contacts yields form closure is solved using linear programming. The core question: Can a set of non-negative contact forces (normal to the surfaces) resist any arbitrary external wrench? This is formulated as a feasibility problem in wrench space. Grasp synthesis algorithms search for these contact configurations, often using sampling or optimization on a 3D model of the object. The Grasp Wrench Space (GWS) is a common analytical tool, where form closure exists if the convex hull of primitive contact wrenches contains the origin in its interior.
Applications in Fixturing & Assembly
Form closure is paramount in mechanical fixturing (e.g., in CNC machining) where a part must be held absolutely stationary against cutting forces. Modular fixturing systems and phase-changing jigs (e.g., using granular jamming) are designed to achieve this. In robotics, it's critical for precision assembly tasks where even microscopic slip is unacceptable, or for handling objects with unknown or low friction coefficients. It is the underlying principle for non-prehensile manipulation like pushing an object against a fence to achieve a predictable, immobilized orientation.
Limitations & Relation to Force Closure
Form closure is often overly restrictive for general-purpose robotic grasping. Achieving the required number and precise placement of frictionless contacts with a standard parallel-jaw or 3-finger gripper is frequently impossible for arbitrary objects. Therefore, most practical robotic grasps rely on force closure, which utilizes friction and requires fewer contacts (e.g., 2 fingers with friction can achieve force closure in 2D). Form closure is a subset of force closure; all form-closure grasps are force-closure grasps, but not vice-versa. This relationship is foundational to grasp quality metrics.
How Form Closure Works: The Mechanics
Form closure is a foundational geometric principle in robotic grasping that ensures complete immobilization of an object through rigid contacts, independent of friction.
Form closure is a geometric condition achieved when an object is completely immobilized by contacts with rigid bodies, such as a gripper's fingers, preventing any infinitesimal motion. This is a stricter condition than force closure, as it relies solely on the geometry of the contacts and the object's shape, not on friction or applied forces. The concept originates from classical mechanics and is analyzed using screw theory to evaluate the null space of contact wrenches. A grasp achieves form closure when the set of possible contact wrenches positively spans the entire six-dimensional wrench space, meaning any external disturbance can be resisted.
In practice, a form-closure grasp requires at least seven frictionless point contacts for a general three-dimensional object, though fewer may suffice with specific geometries or the inclusion of friction (leading to force closure). For robotic grasp planning, achieving form closure is a primary objective for tasks requiring high precision and reliability, such as in assembly or when handling slippery objects. It is a key consideration in the design of fixtures and end-effectors, ensuring that parts are held securely during manipulation without relying on uncertain frictional properties.
Form Closure vs. Force Closure: A Technical Comparison
A comparison of the two fundamental geometric conditions that define a stable robotic grasp, based on the constraints imposed by contact geometry and friction.
| Feature / Criterion | Form Closure | Force Closure |
|---|---|---|
Definition | A grasp where the object is immobilized by rigid contacts, preventing any infinitesimal motion without considering friction. | A grasp where the object is immobilized by applying contact forces that can resist any external wrench, relying on friction at the contact points. |
Primary Constraint | Geometric (shape of object and gripper). | Force (magnitude and direction of applied forces). |
Friction Dependency | None. Theoretically works with frictionless contacts. | Essential. Requires sufficient friction to generate tangential forces. |
Mathematical Condition | The grasp matrix G must have full row rank for the object's degrees of freedom. The contact wrenches positively span the origin. | The set of possible contact wrenches must positively span the entire wrench space (ℝ⁶ for 3D). |
Contact Force Requirement | Can be achieved with minimal or zero squeezing force (e.g., a peg in a hole). | Requires sufficient normal force to generate necessary friction forces. |
Typical Applications | Fixtures, jigs, mechanical assemblies, caging grasps. | General-purpose robotic grasping with parallel-jaw or multi-fingered grippers. |
Stability Robustness | Highly robust to force variations; object cannot move even if external forces are applied, as motion is geometrically blocked. | Conditional robustness; stability depends on maintaining sufficient normal force. Can fail if external forces exceed friction cone limits. |
Number of Contacts Required (2D Polygon) | Minimum of 4 frictionless contacts or 3 contacts with friction. | Minimum of 3 frictionless contacts or 2 contacts with friction. |
Number of Contacts Required (3D Polyhedron) | Minimum of 7 frictionless contacts or 4 contacts with friction. | Minimum of 4 frictionless contacts or 3 contacts with friction. |
Computation for Planning | Primarily geometric analysis (convex hull, ray shooting). | Force-based analysis (friction cone linearization, grasp quality metrics). |
Practical Examples of Form Closure
Form closure is a geometric condition for immobilizing an object using rigid contacts. These examples illustrate the principle across different scales and applications.
Parallel-Jaw Gripper on a Cube
A classic textbook example. A rigid cube is placed between the two parallel, flat faces of a gripper. When the gripper closes, the four contact points (two per face) constrain all six degrees of freedom of the cube:
- Translations along the x, y, and z axes are prevented.
- Rotations about all three axes are prevented. This is a form-closed grasp because friction is not required for immobilization; the geometry of the contacts alone is sufficient. It is often used as a benchmark for grasp analysis algorithms.
Fixturing in Machining
Industrial vises, jigs, and fixtures are engineered to achieve form closure for manufacturing. A milling machine vise uses fixed and moving jaws with precisely machined surfaces to hold a workpiece. A 3-2-1 locating principle is often employed:
- 3 points constrain translation and rotation in one plane.
- 2 points constrain in a perpendicular plane.
- 1 point constrains in the final direction. This systematic use of rigid contacts ensures the part cannot move during high-force machining operations, guaranteeing precision and repeatability without relying on clamping friction alone.
Polygonal Object in a Concave Rigid Enclosure
Placing a polygonal object (like a hex nut) inside a perfectly matching concave socket achieves form closure. The internal walls of the socket make contact with multiple faces of the object.
- Key Insight: The object's vertices and edges are constrained by the enclosing surfaces.
- Real-world analog: A socket wrench provides form closure on a hexagonal bolt head, allowing high torque transfer. The motion is completely constrained within the socket; the bolt cannot tilt or translate. This contrasts with an adjustable wrench, which relies on friction and is prone to slippage (force closure).
Form Closure in Jigsaw Puzzles
The interlocking pieces of a jigsaw puzzle are a macroscopic, everyday example of mutual form closure. The protrusions (tabs) and cavities (blanks) of adjacent pieces geometrically constrain each other's in-plane motion.
- Constraints: Each piece is prevented from translating in the plane or rotating out of the plane by its neighbors.
- System-level closure: The entire puzzle achieves global form closure when the border pieces are locked in place by the frame or adjacent pieces. This demonstrates how local geometric constraints can propagate to immobilize a complex assembly.
Limitations: The Squeeze Paradox
This thought experiment highlights the difference between form closure and force closure. Imagine trying to immobilize a smooth, rigid sphere between two flat, parallel plates.
- Without Friction: The sphere can always rotate and slide. It has form closure? No. The contacts do not prevent rotation about the axis aligned with the line connecting the contact points.
- With Friction: Sufficient normal force can generate enough frictional force to prevent sliding, achieving force closure. This example is critical for grasp planning: many common grasps (like a parallel-jaw gripper on a cylinder) are not form-closed and require friction to be stable.
Multi-Fingered Robotic Hands
Achieving form closure with a dexterous, multi-fingered hand is a complex planning problem. The Salisbury Hand (Stanford/JPL Hand) was designed with this principle in mind.
- Four-Finger Grasp on a Sphere: By positioning three fingers in a triangle and the fourth opposite, the hand can achieve form closure on a sphere, constraining all rotational degrees of freedom.
- Planning Challenge: The algorithm must find finger placements such that the contact normals positively span the space of all possible wrenches (forces and torques). This is computationally intensive but guarantees stability independent of friction coefficients, making it highly robust for critical tasks.
Frequently Asked Questions
Form closure is a foundational geometric concept in robotic grasping that defines a condition for complete immobilization of an object using rigid contacts, independent of friction. These questions address its core principles, applications, and distinctions from related concepts.
Form closure is a geometric condition for a robotic grasp where an object is completely immobilized by contacts with rigid bodies (like gripper fingers or fixtures), preventing any infinitesimal motion without considering friction. It works by applying a set of wrenches (combinations of forces and torques) through contact points that positively span the entire six-dimensional wrench space. This means for any possible direction the object could theoretically move, there is at least one contact applying a force or torque to oppose it. Achieving form closure requires a minimum of seven frictionless contact points on a three-dimensional object, though practical implementations often use fewer contacts by leveraging the object's geometry against environmental surfaces (like a table) to complete the closure. The analysis is purely kinematic and geometric, relying on the positions and normals of the contacts.
Enabling Efficiency, Speed & Accuracy
Intelligent Analysis, Decision & Execution
We build AI systems for teams that need search across company data, workflow automation across tools, or AI features inside products and internal software.
Talk to Us
Search across company data
Give teams answers from docs, tickets, runbooks, and product data with sources and permissions.
Useful when people spend too long searching or get different answers from different systems.

Automate internal workflows
Use AI to route work, draft outputs, trigger actions, and keep approvals and logs in place.
Useful when repetitive work moves across multiple tools and teams.

Add AI to products and internal tools
Build assistants, guided actions, or decision support into the software your team or customers already use.
Useful when AI needs to be part of the product, not a separate tool.
Related Terms in Robot Manipulation
Form closure is a foundational geometric concept in robotic grasping. These related terms define the broader ecosystem of manipulation strategies, control methods, and complementary conditions required for robust physical interaction.
Force Closure
Force closure is a stricter, more practical condition for a stable grasp than form closure. It considers the ability of contact forces, including friction, to resist any external wrench (force and torque) applied to the object.
- Key Difference: Form closure is purely geometric and frictionless. Force closure leverages friction, allowing grasps with fewer contact points (e.g., a three-fingered grip on a sphere).
- Mathematical Basis: Achieved when the set of possible contact wrenches positively spans the entire wrench space.
- Real-World Relevance: Almost all practical robotic grasps rely on force closure, as friction is nearly always present and allows for more efficient gripper designs.
Grasp Planning
Grasp planning is the algorithmic process of determining where and how a robotic gripper should contact an object to achieve a stable and task-functional grasp.
- Inputs: A 3D model or point cloud of the object, the gripper's kinematic model, and task constraints (e.g., required approach direction).
- Outputs: A set of candidate grasp poses (positions and orientations for the gripper).
- Relation to Form Closure: Analytical grasp planners often use form closure and force closure as quality metrics to evaluate and rank candidate grasps. A planner might filter for grasps that are first-order form closed as a baseline for stability.
Compliant Grasping
Compliant grasping is a control or mechanical strategy where a gripper or manipulator can passively or actively yield to contact forces, often to achieve stable grasps on uncertain or fragile objects without relying on perfect geometric closure.
- Passive Compliance: Uses soft materials, springs, or underactuated mechanisms in the gripper itself to conform to object shape.
- Active Compliance: Uses force/torque sensing and control algorithms (like impedance control) to modulate grip force and position in response to sensor feedback.
- Contrast with Form Closure: Form closure assumes rigid bodies and perfect geometric constraints. Compliant grasping is often used when these assumptions break down, supplementing or replacing the need for perfect geometric immobilization.
Caging Grasps
Caging is a pre-grasping strategy where an object is partially enclosed by a robot's fingers or workspace such that its mobility is topologically limited, even if it is not yet form or force closed.
- Principle: The object cannot escape the "cage" formed by the gripper links without a large, non-infinitesimal motion.
- Two-Phase Strategy: Caging is often used as a reliable initial step: 1) Cage the object with a simple motion, 2) Close the fingers to achieve a final form or force-closed grasp.
- Advantage: More robust to perception and control errors than trying to achieve a precise form-closed grasp in a single motion from a distance.
Friction Cone
The friction cone is a critical geometric model used in analyzing force closure. It represents the set of all possible contact force vectors that can be applied at a point without causing slip, given a coefficient of friction.
- Visualization: A cone whose central axis is the surface normal at the contact point. The angle of the cone is
arctan(μ), where μ is the coefficient of friction. - Role in Closure Analysis: For a grasp to be force closed, there must exist contact forces within their respective friction cones whose resultant can balance any external wrench.
- Link to Form Closure: In the special case where μ = 0 (frictionless), the friction cone collapses to a line along the surface normal. This is the assumption underlying pure form closure analysis.
Task and Motion Planning (TAMP)
Task and Motion Planning (TAMP) is an integrated approach that combines high-level symbolic task planning (deciding what to do) with low-level geometric motion planning (deciding how to move) to solve complex manipulation problems.
- Hierarchy: A TAMP solver might decide a sequence like "move to bottle, grasp bottle, move to cup, pour." Each symbolic action (e.g., "grasp") requires a feasible geometric motion plan.
- Where Form Closure Fits: The "grasp" action's feasibility is often conditioned on the existence of a stable grasp. The planner might call a grasp planner to find a form- or force-closed configuration as a precondition for the action's success.
- Holistic View: TAMP frameworks treat form closure not as an isolated goal, but as a geometric constraint embedded within a long-horizon, logic-based task plan.

About the author
Prasad Kumkar
CEO & MD, Inference Systems
Prasad Kumkar is the CEO & MD of Inference Systems and writes about AI systems architecture, LLM infrastructure, model serving, evaluation, and production deployment. Over 5+ years, he has worked across computer vision models, L5 autonomous vehicle systems, and LLM research, with a focus on taking complex AI ideas into real-world engineering systems.
His work and writing cover AI systems, large language models, AI agents, multimodal systems, autonomous systems, inference optimization, RAG, evaluation, and production AI engineering.
Partnered with leading AI, data, and software stack.
How We Work
Custom AI workflows for your Business
One-fit-all AI don't work for modern businesses. At Inferensys, we aim to understand your business & custom requirements; which we use to define most efficient agentic workflows, the data, and the tools for your business.
01
Review the use case
We understand the task, the users, and where AI can actually help.
Read more02
Pick the right approach
We define what needs search, automation, or product integration.
Read more03
Build the first useful version
We implement the part that proves the value first.
Read more04
Improve from there
We add the checks and visibility needed to keep it useful.
Read moreThe first call is a practical review of your use case and the right next step.
Talk to Us