Phase-Conditioned Affordance Fields
for SE(3)-Equivariant Visuomotor Policies

Accepted to CoRL 2026

Xinzhe Chen, Liqi Huang, Sihua Ren, Haowen Sun, Mingyang Li, Zeyang Liu, Xingyu Chen*, Xuguang Lan*

National Key Laboratory of Human-Machine Hybrid Augmented Intelligence
Institute of Artificial Intelligence and Robotics, Xi'an Jiaotong University

*Corresponding authors

Overview

Global SE(3) equivariance compared with phase-conditioned affordance fields on the hang-cup task. Enlarge

SE(3)-equivariance provides a useful geometric inductive bias for visuomotor policies, encoding that actions covary with rigid transformations of the observation. However, existing SE(3)-equivariant visuomotor policies build this bias on a global equivariance assumption that treats the entire observation as governed by a single rigid transformation, which breaks down in real-world manipulation tasks where the task-relevant region changes across different objects. We address this by learning a phase-conditioned affordance field (PAF) over the observed point cloud, a per-point score that the SE(3)-equivariant policy uses in two complementary ways. Its score-weighted centroid serves as a learned, phase-conditioned anchor that canonicalizes the observation and the action around the active region, replacing the fixed gripper-frame reference, and the score itself is appended as a per-point feature. This introduces a local geometric inductive bias, while preserving the policy’s global SE(3) equivariance. We validate on multiple MimicGen tasks under varying spatial randomization, and PAF consistently improves the success rate of the underlying policy. On multi-object real-robot tasks, PAF outperforms baselines and keeps its lead under lighting variations.

Method

PAF architecture: phase context, affordance prediction, and an equivariant diffusion policy. Enlarge

Phase Context Encoding

  • Phase Context Encoder maps six SE(3)-invariant statistics from the robot state history to a phase context

Phase-conditioned affordance field

  • Affordance Predictor predicts the per-point affordance score over the point cloud
  • Phase-to-slot router combines the affordance score with the active slot based on the phase context

Affordance-enhanced action generation

  • Score-weighted anchor recenters observation & action on the active region
  • The score is appended as an additional feature to augment the point cloud that feeds the SO(3)-equivariant diffusion

Simulation Results

MimicGen simulation settings for Square, Coffee, Threading, and Three-Piece Assembly. Enlarge
MimicGen simulation settings for Square, Coffee, Threading, and Three-Piece Assembly under different spatial randomization levels.

Real World Results

Franka Research 3 setup with an RGB-D camera, six real-world tasks, and colored lighting. Enlarge
Real-robot setup and tasks. From left to right, a Franka Research 3 arm with a RGB-D camera, keyframes of the six tasks, and the lighting variation used to probe robustness.

Real-Robot Demos

Hang Cup01
Cup Storage02
Flower Arranging03
Cake Packaging04
Cook05
Drag Cube06
Hang Cup01
Cup Storage02
Flower Arranging03
Cake Packaging04
Cook05
Drag Cube06

BibTeX

@misc{pafpolicy,
      title={Phase-Conditioned Affordance Fields for SE(3)-Equivariant Visuomotor Policies},
      author={Xinzhe Chen and Liqi Huang and Sihua Ren and Haowen Sun and Mingyang Li and Zeyang Liu and Xingyu Chen and Xuguang Lan},
      year={2026},
      eprint={2610.17281},
      archivePrefix={arXiv},
      primaryClass={cs.RO},
      url={https://arxiv.org/abs/2610.17281},
}