Robotics planningAdvanced

Dual-Arm Task and Motion Planning Pipeline

TAMP connects symbolic task choices to geometric motion checks so a robot plan is both logical and physically executable.

TAMPRoboticsPlanningVerification

Site connection

The TAMP research project uses traces to train feasibility, scheduling, and duration guidance while preserving final motion verification.

Visual model

From skeleton to verified trajectory

Step through the pipeline from symbolic action skeleton to trace log.

Interactive

Learning can rank plans, but geometry still verifies them

1Symbolic skeletonplanner space
2Arm assignmentplanner space
3IK checkmotion verifier
4Collision checkmotion verifier
5Trajectorymotion verifier
6Trace logtraining data

Why Task Planning Is Not Enough

A symbolic plan can say pick, move, hand off, and place. That plan may still fail because the arm cannot reach, the path collides, or two arms need the same space at the same time.

Task and motion planning keeps the symbolic structure while asking geometric questions before execution.

Trace Supervision

The project logs successful and failed planning attempts as traces. Those traces become training data for predictors that estimate feasibility, duration, or scheduling quality.

The learned model guides search, but IK, collision checking, trajectory optimization, and execution validation remain the final gate.

Learning guides planning; motion checking verifies reality.

Common Pitfalls

  • Letting a learned model replace geometric verification.
  • Training only on easy scenes and expecting robust planning.
  • Ignoring failed traces even though they contain the strongest supervision.
  • Optimizing average planning time while missing tail failures.

Quick check

Quiz

What role should the learned feasibility model play?
  1. Final safety authority
  2. Guidance for ranking or pruning candidate plans
  3. Replacement for collision checking
  4. Camera calibration

The project principle is that learned guidance helps planning, while motion checks verify feasibility.

Sources and Further Reading

Related Explainers