pi0-block-transfer-trossen-ai

A Ο€β‚€ (pi0) policy fine-tuned with openpi (Physical Intelligence's JAX trainer) for the block transfer task on the Trossen AI Stationary bimanual platform.

Framework: openpi (JAX/XLA) β€” this is not a LeRobot/PyTorch checkpoint. Load it with the openpi runtime, not lerobot.

Inputs

Configuration

  • Steps: 100,000
  • Batch size: 8
  • Fine-tuning: LoRA
  • Norm stats: assets/trossen/norm_stats.json (auto-computed at train time).

How it was trained

Fine-tuned locally on an RTX 5090 using the openpi JAX trainer (LoRA, batch size 8, 100K steps). openpi's first-class Ο€ implementation generally outperforms LeRobot's PyTorch Ο€ policies. Exported as the final orbax checkpoint (params/ = weights, train_state/ = optimizer state for resuming).

How to use

git clone https://github.com/TrossenRobotics/openpi
# follow openpi serving/inference instructions; point the policy at this repo's params/
# recommended inference rate: 50 Hz

Outputs

  • Best checkpoint: step 100,000
  • Checkpoint exported: 2025-08-16

Evaluation

Versions

  • r1 (2025-08-16) β€” initial openpi checkpoint export.
Downloads last month

-

Downloads are not tracked for this model. How to track
Inference Providers NEW
This model isn't deployed by any Inference Provider. πŸ™‹ Ask for provider support

Collections including TrossenRoboticsCommunity/pi0-block-transfer-trossen-ai