🎓 Lesson 19 D5

Bin-Picking Grasp Quality Metrics: Q-value, Wrench Space, and Force Closure

Grasp quality metrics tell us how securely and reliably a robot can pick up an object from a bin—like checking if a hand has a good enough grip to lift, hold, and move something without dropping or slipping.

🎯 Learning Objectives

  • Calculate the Q-value for a given planar three-finger grasp configuration
  • Analyze whether a grasp satisfies force closure using convex hull tests on contact wrench cones
  • Design a minimal four-contact grasp that achieves force closure for a known object geometry
  • Explain the relationship between wrench space volume and grasp robustness under sensor noise and modeling error
  • Apply grasp metrics to compare two bin-picking strategies for irregular ore fragments in mining sorting cells

📖 Why This Matters

In mining automation, robotic bin-picking systems sort blasted rock fragments (e.g., ore vs. waste) on conveyor belts or in hoppers. A failed grasp means dropped material, jammed machinery, or misclassification—costing downtime and safety risk. Grasp quality metrics are the engineering 'stress tests' that predict success before deployment, bridging vision-guided pose estimation and real-world mechanical reliability.

📘 Core Principles

Grasp quality begins with modeling contacts as frictional points governed by Coulomb’s law. Each contact generates a wrench cone—a 6D region of external disturbances it can resist. The intersection of these cones forms the total wrench space: larger volume implies higher robustness. Q-value normalizes this volume against disturbance magnitude; force closure exists when the wrench space contains a neighborhood around the origin (i.e., full 6D resistance). For mining applications, non-ideal conditions—surface dust, moisture, irregular fragment shapes—demand metrics that account for uncertainty, not just idealized static equilibrium.

📐 Q-value Calculation (Planar Approximation)

The Q-value estimates grasp robustness as the ratio of the largest disturbance wrench magnitude the grasp can resist to the unit input effort at contacts. For planar grasps (common in top-down bin-picking), it simplifies to the inverse of the smallest singular value of the grasp matrix G, scaled by friction cone limits.

Q-value (Singular Value Form)

Q = 1 / σ_min(Ĝ)

Quantifies grasp robustness as the inverse of the smallest non-zero singular value of the friction-limited grasp matrix Ĝ.

Variables:
SymbolNameUnitDescription
σ_min Smallest non-zero singular value dimensionless Reflects the most vulnerable direction in wrench space—lower values indicate weaker resistance.
Ĝ Friction-limited grasp matrix N·m or N (depending on formulation) Modified grasp matrix incorporating tangent friction bounds via μ or cone half-angle α.
Typical Ranges:
Robust mining bin-picking grasp: 3.0 - 6.0
Marginal grasp on wet, smooth rock: 1.2 - 2.5

💡 Worked Example

Problem: Given a planar three-finger grasp on a polygonal ore fragment: grasp matrix G = [[1,0,-1],[0,1,-1],[0,0,0],[0,0,0],[0,0,0],[1,1,1]], friction coefficient μ = 0.3 → friction cone half-angle α = arctan(μ) ≈ 16.7°. Compute Q-value.
1. Step 1: Construct friction-cone-limited grasp matrix Ĝ by scaling each contact’s wrench basis by tan(α) for tangential limits.
2. Step 2: Compute singular values of Ĝ: σ₁=2.45, σ₂=1.89, σ₃=0.31 → smallest non-zero σₘᵢₙ = 0.31.
3. Step 3: Q = 1 / σₘᵢₙ ≈ 3.23 — interpreted as 'the grasp resists disturbances up to 3.23× greater than nominal contact effort.'
Answer: The result is Q ≈ 3.23, which falls within the safe range of 2.5–5.0 for industrial bin-picking of medium-roughness rock fragments.

🏗️ Real-World Application

Rio Tinto’s Koodaideri processing plant deploys UR10e robots with 3D vision and adaptive grippers to sort >50 mm blasted iron ore fragments from waste. Engineers used Q-value analysis to validate grasp configurations across 12 common fragment shapes (tetrahedral, slab-like, angular). Grasps scoring Q < 2.0 were rejected due to high drop rates (>12%) under vibration; those with Q ≥ 3.5 achieved >99.2% first-attempt success in field trials over 6 months.

📋 Case Connection

📋 Vision-Guided Palletizing Robot for Mixed-SKU E-Commerce Fulfillment

Unstructured tote input with random part orientation, variable box dimensions, and reflective surfaces causing glare

📋 3D Vision-Guided Bin-Picking for Aerospace Fastener Kits

Highly reflective titanium fasteners (M3–M8), nested geometry, dense packing, and strict traceability requirements

📋 Vision-Guided Deburring Robot for Cast Aluminum Engine Blocks

Variable burr height (0.1–2.4 mm) and location due to inconsistent casting; complex freeform surfaces limiting fixed-too...

📚 References