Online Adaptation to Latent Physical
Properties for Learning from Demonstration

Kotaro Kajitsuka1,2, Masaki Murooka2, and Fumio Kanehiro1,2

1University of Tsukuba   2AIST

Figure 1: teleoperated demonstrations include adaptive actions; a dynamics model and object-specific representations are learned, and the representation is updated online from prediction errors.

How can a robot adapt to visually identical objects with different physical properties?

Learning latent physical properties from demonstrations and updating them online to guide manipulation.

Video

Abstract

Manipulating visually identical objects with different physical properties requires adapting actions based on information acquired through interaction. We address the problem of learning from demonstrations how to adapt manipulation actions, such as regrasping and changing contact locations, based on physical-property information acquired during interaction. To this end, we propose a learning-from-demonstration method that learns latent representations of physical properties needed to predict object responses and conditions a policy on online estimates of these representations. A dynamics model and object-specific latent representations are jointly learned from demonstrations that include behaviors adapting to the objects’ physical properties, and the learned representations are then used to condition an imitation policy. During execution, the dynamics model and policy weights remain fixed, while the latent representation is updated based on the discrepancy between predicted and actual observations, allowing interaction with the object to inform action generation. Real-world and simulation experiments with objects whose centers of mass differ demonstrate that online adaptation through latent representations of physical properties improves task success rates.

Learning and Online Adaptation

Demonstrations supervise both prediction of object responses and the actions that adapt to them.

Training and deployment pipeline: train a VAE and dynamics model, condition a Diffusion Policy on the learned representation, then update only the representation online from prediction error.

1. Learn object representations

A VAE encodes images. A dynamics model predicts future visual features and proprioception from recent observations, planned actions, and a learnable representation for each object. For Box Pushing, wrist force and torque are also prediction targets.

2. Train the policy

The demonstrations are annotated with their learned object representations. A Diffusion Policy learns actions from observation history and the corresponding representation.

3. Adapt during execution

The online estimate starts from a plausible reference representation. Prediction error updates that estimate while model and policy weights remain fixed; the policy uses the updated estimate to select subsequent actions.

Experiments: Task Setup

Teleoperation Data Collection

After inserting the weight, data collection begins. The teleoperator first attempts the task assuming a uniform density, then adapts their actions to the object's physical properties as they become known.

Experiments and Results

Objects differ in center of mass (CoM); the real pushing task also uses objects with different centers of friction. Demonstrations cover selected configurations, and Box Pushing and Horizontal Lifting evaluate additional CoM locations.

Real-robot manipulation

Pouch Placement: the proposed method reaches 66.7% success, compared with 40.7% for standard Diffusion Policy. For Box Pushing, the methods trained only on demonstrations have comparable overall success. Retraining the VAE and dynamics model with rollout data raises success by about 15 percentage points while keeping the policy fixed.

Success rates for real-robot Pouch Placement and Box Pushing, comparing standard Diffusion Policy, the proposed method, and proposed method after retraining.
Real-robot task success. Retraining improves Box Pushing success while the policy remains fixed.

Simulation results

The method has a higher mean overall success rate than standard Diffusion Policy and its long-history variant with either state-based or image-based dynamics. On unseen CoM locations, both proposed variants perform better than the baselines, but success remains around 30%, leaving generalization challenging.

Horizontal Lifting success rates for standard Diffusion Policy, long-history Diffusion Policy, and proposed method with state-based or image-based dynamics, separated into seen and unseen objects.

Pouch Placement: Baseline vs. Proposed Method

Representative 2× recordings from the real-robot pouch task.

Diffusion Policy failure

Pouch placed in the frame

Box Pushing: Baseline vs. Proposed Method

A comparison of the baseline failure and a paired proposed-method example.

Baseline · failure example

Baseline DP fails without re-touching.

Proposed method

Proposed + Retraining succeeds after re-touching.

Visualization of Online Adaptation

Simulated rollout

Online parameter estimate

The estimate changes as the observed object response differs from the initial prediction.

For visualization, predicted future observations are decoded into images; the model itself predicts future visual features. The clip shows decoded frames about 1.5 s ahead and online estimates of Implicit Dynamics Parameter.

The dynamics-model evaluation assesses whether learned representations capture object-dependent responses and can be estimated online. The left panels compare prediction errors on held-out demonstrations using the actual object's representation and alternative representations. Across validation data, the matching representation generally lowers mean prediction error for Pouch Placement and Horizontal Lifting, but not consistently for Box Pushing; the Box Pushing results also include force prediction. The right panels show online estimates for rollouts on seen objects alongside the learned representations. For unseen objects with intermediate weight positions, the paper identifies convergence between the corresponding learned representations as desirable.

Dynamics model evaluation across Pouch Placement, Box Pushing, and Horizontal Lifting, showing prediction errors, error differences across object representations, force prediction, and online parameter estimates.

BibTeX

@misc{Kajitsuka2026LatentDynamics,
  title={Online Adaptation to Latent Physical Properties for Learning from Demonstration},
  author={Kotaro Kajitsuka and Masaki Murooka and Fumio Kanehiro},
  year={2026},
  eprint={2611.06118},
  archivePrefix={arXiv},
  primaryClass={cs.RO},
  url={https://arxiv.org/abs/2611.06118},
}