Chapter 43: Grasping and Dexterous Manipulation

"Dexterity is contact planning with consequences."

A Dexterous Systems Team
Big Picture

This chapter studies grasping and dexterity as the design of useful contact sets over time. The object is not just acquired, it is stabilized, reoriented, and transferred under disturbance.

Remember This Chapter

The main lesson is that dexterity increases task breadth by increasing contact options, but that same richness expands sensing, calibration, and control burden. Strong systems make that tradeoff explicit.

Chapter Overview

Chapter 43 starts with analytic and learned grasp synthesis, then compares hand morphologies, moves into in-hand manipulation, adds demonstration-bootstrapped RL, and closes with sim-to-real transfer for dexterous skills.

The practical stack emphasizes Dex-Net and GQ-CNN lineage, MoveIt feasibility checks, MuJoCo dexterous hands, tactile libraries, robomimic, ManiSkill, and transfer ledgers that compare simulation and hardware traces directly.

Prerequisites

Readers should know the basics of manipulation, control, and policy learning. This chapter asks them to reason more explicitly about contact families, disturbance resistance, and the cost of richer hands.

Chapter Roadmap

Tooling Note

Use analytic contact tools and learned scorers together. Dexterous systems become legible when contact mechanics, embodiment feasibility, and policy learning all remain visible in the same experiment ledger.

Hands-On Lab: Build the Chapter System

Duration: about 90 to 150 minutesDifficulty: Intermediate to Advanced

Objective

Build a grasp-and-reorientation benchmark that compares a simple gripper workflow to a dexterous workflow, then adds one demonstration-bootstrapped learning experiment and one transfer-gap audit.

Steps

  1. Define the object panel, disturbance model, and success metrics for grasp and reorientation.
  2. Implement or document one grasp-synthesis path and one dexterous reorientation path.
  3. Compare hand or policy choices on the same objects and failure taxonomy.
  4. Add one demonstration-initialized policy and record when RL fine-tuning begins to help.
  5. Finish with a transfer ledger that names the first real-world mismatch encountered.

What's Next?

Continue with Section 43.1: Grasp synthesis: analytic and learned (Dex-Net lineage), where the chapter moves from framing to the first concrete system contract.

Each section should leave behind a contact-centered artifact: a grasp score table, a hand-selection decision matrix, a contact-transition graph, a demo-to-RL curriculum note, or a sim-to-real mismatch ledger.

Chapter Tool Map
Tool or LibraryWhere It Pays Off
Dex-Net and GQ-CNNSynthetic supervision and learned grasp scoring
MoveIt 2Reachability and collision filtering for grasp candidates
MuJoCoDexterous-hand simulation and contact-rich rollouts
robomimic and LeRobotDemonstration-based policy learning pipelines
Tactile librariesSlip, contact, and reorientation state feedback
Chapter Lab Extension

Extend the lab by adding one perturbation, one recovery behavior, and one failure taxonomy. Save configuration, logs, metrics, and two representative traces in the same folder.

Teach this chapter through tradeoffs rather than hero demos. Ask what contact family the task demands, what extra burden richer hands introduce, and what evidence would convince a skeptical engineer that the dexterous path is worth its cost.

It helps to make embodiment variation explicit at the index level too. Parallel-jaw grippers, suction tools, tendon hands, and anthropomorphic hands all reshape the same grasping problem differently, so readers should be primed to compare representation, contact, sensing, and controller choices instead of looking for one universal dexterity recipe.

For builder audiences, the chapter index should already surface the minimum experiment contract. A grasping result needs an object panel, a grasp robustness metric, a disturbance protocol, and a recovery definition. A dexterous result adds contact-mode sequencing, in-hand pose estimation quality, and a statement of how slip or loss of contact is detected. Putting those requirements at the chapter level keeps the later sections grounded in auditable system work instead of drifting into vague capability claims.

Builder Decision Matrix
If your task looks like...Start with...Upgrade only when...
Pick-and-place with rigid objects and wide tolerancesParallel-jaw grasping plus reachability filteringFailures come from orientation, not access or clutter alone
Reorientation, tool use, or contact-rich insertionStructured grasp planner plus tactile or proprioceptive feedbackRecovery and contact-mode reasoning become the bottleneck
Continuous in-hand pose change under disturbanceDexterous hand, contact-state estimator, and demonstration bootstrappingThe added hand complexity still improves task-level evidence after transfer
Readiness Check

Before leaving the chapter, the reader should be able to justify a hand choice, explain a grasp robustness metric, sketch a reorientation path, and describe the first mismatch they would expect during dexterous transfer.

Teaching Takeaway

Dexterity is not a monolith. It is a stack of contact choices, sensing choices, and learning choices whose value should be argued in task-specific terms.

Agent Checklist Integration

This chapter has been reviewed as a teaching and builder unit with attention to depth, code pedagogy, diagrams, exercises, scientific framing, and practical stacks.

Use the chapter to teach students how dexterity arguments fail when they are underspecified. A convincing section does not just say that a hand is more capable. It shows what contact family became available, what sensing or calibration burden increased, how success was measured under disturbance, and whether the transfer story remained intact once the skill left simulation.

That same logic makes the chapter usable as a project spine. A semester project can move from robust parallel-jaw grasping to a single in-hand reorientation task and then to a demo-bootstrapped dexterous policy, while preserving one evidence ledger across all three stages. The educational payoff is that students see dexterity as a sequence of controlled commitments, not as a sudden jump from easy robotics to impossible robotics.

Chapter Evidence Standard

A dexterity claim is ready only when it states the contact family, disturbance model, embodiment constraints, success and recovery metrics, and any transfer gap observed between simulation and hardware.

Bibliography & Further Reading

Primary Sources, Tools, and References

Dex-Net

Synthetic grasping dataset and robust-grasp project page.

GQ-CNN

Official learned-grasp-scoring package documentation.

robomimic

Manipulation imitation-learning benchmark library.

MuJoCo

Simulation reference for dexterous hands and contact-rich control.