diffusion-pusht

Implement a VLA diffusion policy for the PushT benchmark in PyTorch.

Updated Jul 5, 2026
One-click install
npx skills add https://github.com/bensonlee5/openral --skill diffusion-pusht
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: diffusion-pusht
Source: https://github.com/bensonlee5/openral/tree/main/rskills/diffusion-pusht
Command: npx skills add https://github.com/bensonlee5/openral --skill diffusion-pusht

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill addresses the challenge of creating robot agents capable of pushing a t-shape object in the PushT benchmark environment.

Core Features & Use Cases

  • Vision-Language-Action Policy: Provides a robust vision-language-action policy for robot agents.
  • PushT Benchmark Support: Tailored specifically for the PushT 2-DoF pushing benchmark.
  • Denoising Diffusion Policy: Employs a diffusion policy with denoising diffusion probability models for robust inference.
  • Model Installation: Easy to install via OpenRAL's package management system.

Quick Start

Install the rskill package with openral rskill install OpenRAL/rskill-diffusion-pusht.

Frequently Asked Questions about diffusion-pusht

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
What is a diffusion policy for robot manipulation tasks?

A VLA policy for the PushT benchmark controls a robot agent pushing a t-shape object using denoising diffusion probability models. It targets 2D manipulation tasks in both simulation and real-world scenarios.

How do I deploy a diffusion policy for the PushT benchmark?

You can deploy this diffusion policy for the PushT benchmark by installing the package via OpenRAL's package management system using the command `openral rskill install OpenRAL/rskill-diffusion-pusht`. It requires PyTorch for execution.

Does the PushT diffusion policy support real-world robot manipulation or only simulation?

The PushT diffusion policy supports both simulation and real-world scenarios for 2D manipulation tasks. It is specifically tailored for the PushT 2-DoF pushing benchmark involving a robot agent and a t-shape object.

Do I need PyTorch to run the PushT vision-language-action policy?

Yes, you need PyTorch installed to execute the PushT vision-language-action policy. The Skill relies on PyTorch to run the underlying denoising diffusion probability models for inference during the 2D pushing tasks.

Are there limitations to using a diffusion policy for 2D pushing tasks?

The diffusion policy is specifically tailored for the PushT 2-DoF pushing benchmark and targets 2D manipulation tasks. It is constrained to pushing a t-shape object and may not generalize to complex manipulation without further training.

Related Skills