Skip to content
RobotWorld
Back to Papers

PAPER DEEP DIVE

运动控制多项式网络人形机器人

PRISM: Polynomial Representations for Interaction-Structured Motor Control

Robot policies are typically MLPs mapping observations to actions. Yet robot observations are physical variables, and many action-relevant cues arise not from individual variables but from their interactions; power, inertial effects, contact, slip, and compliance depend on products among observable signals. We introduce PRISM, a policy representation that makes polynomial interactions among observable physical variables explicit, learnable, and compact. Rather than listing all polynomial terms, PRISM uses a factorized polynomial module to expose higher-order interaction features efficiently. In reinforcement learning, it keeps the standard MLP backbone but applies a gradually activated element-wise polynomial function after it. In imitation learning, it replaces linear proprioceptive conditioning in Diffusion Policy with a polynomial layer trained end-to-end. Across humanoid locomotion and contact-rich manipulation, PRISM improves performance over standard MLP policies and larger MLPs with matched capacity, showing that interaction structure cannot be replaced by capacity alone. It also yields sensorless compliant behavior without force, wrench, tactile input, contact labels, or admittance control. These results suggest that polynomial representations should become a standard architectural choice for embodied motor control. The project page is available at https://lsh3163.github.io/prism/

Seung Hyun Lee, Stella X. YuJuly 26, 20265 min read
中文

PRISM: Polynomial Representations for Interaction-Structured Motor Control

Institution: University of Michigan, Ann Arbor  |  arXiv: 2607.23473v1


One-Sentence Summary

PRISM is a policy representation using a factorized polynomial module to explicitly expose polynomial interactions among observable physical variables (power, inertia, contact, slip), applied after MLP backbone in RL and replacing linear proprioceptive conditioning in Diffusion Policy for IL, significantly outperforming standard and larger MLPs while producing sensorless compliant behavior.


Background and Motivation

Robot policies use MLPs to map observations to actions. But robot observations are physical variables — joint positions, velocities, commands, IMU. Many action-relevant quantities are products of variables: joint power is torque × velocity, Coriolis effects depend on velocity products, slip and contact impulse emerge from coupled proprioception-command relations. Standard MLPs receive only first-order variables, leaving these quantities implicit. PRISM exposes them directly via learned factorized polynomial representations.

Figure 1: Polynomial interactions

Figure 1: Joint power, Coriolis effects, contact forces form through polynomial interactions of observable variables.

Method

Deployable Policy Setting

Policy $\pi_\theta(a_t | o_t)$ maps $o_t = (x_t, c_t)$ to action, where $x_t \in \mathbb{R}^d$ is deployable proprioception and $c_t$ contains remaining inputs. No latent physical quantities (contact forces, friction, mass) at deployment.

Interaction-Structured Representation

Two learned affine factors from $x_t$:

$$u_t = W_1 x_t + b_1, \quad v_t = W_2 x_t + b_2$$

Default second-order representation:

$$\psi_2(x_t) = u_t \odot (\mathbf{1} + \alpha_2 \odot v_t) = u_t + \alpha_2 \odot (u_t \odot v_t)$$

$\alpha_2$ learned jointly, initialized near zero. First term preserves first-order path; second introduces factorized quadratic interactions. Recursive extension to degree $K$:

$$\psi_k(x_t) = \psi_{k-1}(x_t) \odot [\mathbf{1} + \alpha_k \odot (W_k x_t + b_k)], \quad k = 2, \ldots, K$$

Final representation: $z_t = g_\eta(\psi_K(x_t))$. Joint power as example interaction: $P_{\text{joint}} = \sum_{i} |\tau_i \dot{q}_i|$.

Figure 2: PRISM architecture

Figure 2: PRISM — factorized polynomial module replacing linear conditioning.

RL and IL Application

RL: PRISM encodes proprioception into $z_t$ before actor. PPO predicts Gaussian action mean. No changes to action space, reward, or controller. IL: Replaces linear proprioceptive conditioning in Diffusion Policy with polynomial layer, trained end-to-end.

graph TD
    A["Observation o_t = (x_t, c_t)"] --> B["PRISM Polynomial Module"]
    B --> C["Affine factors u_t, v_t"]
    C --> D["Factorized interaction
ψ_K = u_t ⊙ (1 + α ⊙ v_t)"] D --> E["Conditioning feature z_t"] E --> F["RL: Actor predicts action"] E --> G["IL: Diffusion Policy conditioning"] F --> H["Humanoid locomotion
Zero-shot sim2real"] G --> I["Contact-rich manipulation
Sensorless compliance"]

Results

Humanoid Locomotion

MethodEpisode Len ↑Track Error ↓Survival ↑Notes
Standard MLPLowerHigherLowerVelocity drift, early falls
Larger MLPMediumMediumMediumCapacity doesn't help
PRISM (deg 2)BestLowestHighestExplicit interactions
PRISM (deg 3)BestLowestHighestSlightly better, more complex
Figure 3: Locomotion results

Figure 3: PRISM shows tighter convergence bounds and stable velocity tracking on Humanoid-Gym.

Force-Free Compliance in Manipulation

MethodSuccess ↑Smoothness ↓Pos Error ↓Orient Error ↓
Diffusion PolicyBaselinePoorBaselineBaseline
MCC-SensorlessMediumMediumMediumMedium
MCC-Oracle (non-deployable)HighGoodLowLow
PRISMHighestBestLowestLowest

PRISM produces emergent compliance — fast approach in free space, immediate velocity suppression upon contact, maintaining low stable contact force without force/wrench/tactile input or admittance control. Diffusion Policy causes hard impact; MCC-Sensorless responds late with forces exceeding 600N.

Figure 4: Compliance behavior

Figure 4: PRISM actively decelerates at contact — instantaneous velocity suppression absorbs impact energy.

The parameter efficiency of the factorized construction can be formally analyzed. For a $d$-dimensional input with polynomial degree $K$, the full monomial basis has $inom{d+K}{K}$ terms, while PRISM requires only $K$ additional $d$-dimensional vectors. The ratio:

$$\eta_{ ext{PRISM}} = rac{K \cdot d}{inom{d+K}{K}} o 0 \quad ext{as } d o \infty$$

demonstrates that PRISM's advantage grows with input dimensionality, making it particularly suitable for high-dimensional proprioceptive spaces typical in humanoid robots.

Stronger Backbone Validation

PRISM effective on BFM-Zero (locomotion) and SmolVLA (manipulation), outperforming larger-capacity controls with fewer parameters. Factorized construction avoids enumerating all monomials — only $K \times d$ parameters vs $\binom{d+K}{K}$ for full expansion:

$$\frac{\text{PRISM params}}{\text{Full expansion}} = \frac{K \times d}{\binom{d+K}{K}} \ll 1 \quad \text{when } d \gg K$$

This is analogous to low-rank approximation — learning most control-relevant interaction directions rather than all possible ones. Degree 2 captures most gains, confirming most action-relevant interactions are low-order. The success on stronger backbones demonstrates that polynomial interaction inductive bias provides information that model capacity cannot replace, similar to how translation invariance benefits image recognition.

Emergent compliance can be understood through the contact force-velocity relationship: $F_c \propto m \cdot \frac{dv_{\text{EEF}}}{dt}$. PRISM implicitly encodes the coupling between $v_{\text{EEF}}$ and proprioception through polynomial interactions, naturally producing deceleration upon contact — behavior resembling impedance control damping, but learned entirely from data.

Limitations

  1. Assumes key cues captured by low-degree polynomial interactions; may fail for long-horizon history or unobserved contact geometry
  2. Cannot compensate for missing sensory coverage
  3. Experiments focused on humanoid locomotion and fixed-controller manipulation
  4. Future: adaptive polynomial degree, temporal interactions, broader morphologies

Conclusion and Outlook

PRISM is a compact policy representation that explicitly exposes polynomial interactions among observable physical variables. Through factorized polynomial modules applied in RL (after MLP backbone) and IL (replacing linear conditioning in Diffusion Policy), PRISM outperforms standard and larger MLP baselines, supports sensorless compliant behavior, and requires no additional deployment-time sensing. Polynomial representations should become a standard architectural choice for embodied motor control.

Key Insight: Interaction structure cannot be replaced by capacity — larger MLPs fail to bridge the gap; only explicitly exposing multiplicative interactions achieves the qualitative leap.

Related Papers

T-GMP: Terrain-conditioned Generative Motion Priors for Versatile and Natural Humanoid Locomotion

T-GMP: Terrain-conditioned Generative Motion Priors for Versatile and Natural Humanoid Locomotion

Achieving both anthropomorphic naturalness and robust terrain traversal remains a fundamental challenge in humanoid locomotion. Existing Reinforcement Learning (RL) approaches typically rely on fixed motion priors, limiting their adaptability to varying environments. We propose Terrain-conditioned Generative Motion Priors (T-GMP), a module that captures a terrain-conditioned latent motion manifold from a few expert state-terrain demonstrations using a Conditional Variational Autoencoder (CVAE). The learned priors enable smooth style transitions, facilitating a unified policy that adapts to terrain variations. We integrate T-GMP into an adversarial learning pipeline with our proposed Foothold Penalty, where a discriminator dynamically modulates naturalness constraints conditioned on local terrain features, guiding the generation of versatile and human-like motions. Experimental results demonstrate that our method outperforms existing baselines in traversal success rate and motion smoothness, while preserving biomimetically natural and physically coordinated motions.

人形机器人运动控制生成模型Jun 5, 2026
Tac4Loco: Learning Spatiotemporal Plantar Pressure Representations for Humanoid Locomotion

Tac4Loco: Learning Spatiotemporal Plantar Pressure Representations for Humanoid Locomotion

Humanoid robots are expected to traverse complex terrains, where the plantar support may vary dramatically due to foot placement errors, ground properties, and transient dynamics. To achieve robust locomotion, the robots are required to adapt to uneven terrain and uncertain foot--ground interactions. Existing locomotion policies rely primarily on proprioception or exteroceptive terrain perception, where the former provides only indirect evidence of plantar support, while the latter predicts contact conditions before touchdown but cannot observe the actual support in real-time. Although some studies incorporate plantar contacts as an auxiliary perception, they rely mainly on summary statistics, overlooking the spatial topology of plantar pressure, which provides a more direct characterization of the realized contact state. To bridge this gap, we present Tac4Loco, a tactile-perceptive framework that incorporates multi-array plantar pressure as direct feedback for humanoid locomotion. We formulate a topology-preserving ordinal representation to map simulated and physical sensor signals into a shared observation space, with a dual-branch encoder for extracting their spatial and temporal representations. Subsequently, the learned spatiotemporal features are integrated with augmented proprioception including terrain estimation cues, and provided to an asymmetric actor-critic architecture for policy learning. Extensive simulation and real-world experiments demonstrate improved tracking performance and support adaptation on terrains with inclined, partial, asymmetric, and changing support. We further demonstrate its zero-shot deployment on unseen compliant and unstructured terrains, including a foam platform and a gravel road. All code and experimental configurations will be released as open-source to facilitate reproducibility.

人形机器人足底压力触觉感知Aug 16, 2026
Cooperative Long Rope Skipping via Multi-Agent Reinforcement Learning

Cooperative Long Rope Skipping via Multi-Agent Reinforcement Learning

Humans exhibit remarkable motor agility, which highlights the great potential of humanoid robots for athletic locomotion. Long rope skipping requires two rope turners to cooperatively swing the rope while adapting to a player under different jumping rhythms. We propose Marope, a multi-agent reinforcement learning (MARL) framework for cooperative long rope skipping with multiple humanoid robots. It adopts a hierarchical RL framework: the lower level learns decentralized rope manipulation policies through MARL, while the upper level trains a centralized scheduling policy to coordinate execution. Diverse jumping policies are incorporated to improve generalization across player behavioral styles. Experiments on Unitree G1 robots in simulation and the real world show that Marope outperforms baselines.

人形机器人多智能体强化学习MARLJun 6, 2026
Learning Humanoid Locomotion with Perceptive Internal Model

Learning Humanoid Locomotion with Perceptive Internal Model

In contrast to quadruped robots that can navigate diverse terrains using a "blind" policy, humanoid robots require accurate perception for stable locomotion due to their high degrees of freedom and inherently unstable morphology. However, incorporating perceptual signals often introduces additional disturbances to the system, potentially reducing its robustness, generalizability, and efficiency. This paper presents the Perceptive Internal Model (PIM), which relies on onboard, continuously updated elevation maps centered around the robot to perceive its surroundings. We train the policy using ground-truth obstacle heights surrounding the robot in simulation, optimizing it based on the Hybrid Internal Model (HIM), and perform inference with heights sampled from the constructed elevation map. Unlike previous methods that directly encode depth maps or raw point clouds, our approach allows the robot to perceive the terrain beneath its feet clearly and is less affected by camera movement or noise. Furthermore, since depth map rendering is not required in simulation, our method introduces minimal additional computational costs and can train the policy in 3 hours on an RTX 4090 GPU. We verify the effectiveness of our method across various humanoid robots, various indoor and outdoor terrains, stairs, and various sensor configurations. Our method can enable a humanoid robot to continuously climb stairs and has the potential to serve as a foundational algorithm for the development of future humanoid control methods.

人形机器人感知内部模型强化学习Nov 21, 2024