awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
real-stanford avatar

real-stanford/diffusion_policy

0
View on GitHub↗
4,299 stars·792 forks·Python·MIT·21 viewsdiffusion-policy.cs.columbia.edu↗

Diffusion Policy

Diffusion Policy is a robot learning framework that uses diffusion models to map visual observations to precise action trajectories. It functions as an imitation learning toolkit and visuomotor policy learner, providing a system to train neural networks that replicate human behavior by generating robotic movements based on image and sensor data.

The framework employs a conditional denoising process to sample sequences of robotic movements, allowing it to handle multimodal action distributions where multiple valid trajectories may exist for a single state. It utilizes score-based action modeling and a robot action generator to produce precise behaviors for complex physical tasks.

The project covers a comprehensive robotic data pipeline, including the collection of human-led demonstrations and the storage of large-scale trajectories in compressed, chunked formats. Its control capabilities include receding horizon control via sliding-window execution and asynchronous action delivery to hardware controllers to maintain high-frequency observation loops.

The system includes tools for experiment management, such as workspace encapsulation and model checkpointing, as well as policy evaluation for testing on physical or simulated hardware.

Features

  • Diffusion Policy Learning - Uses diffusion-based neural networks to model complex action distributions for stable and flexible robotic behavior.
  • Robotic Policy Learning - Uses diffusion models to map visual observations to precise action trajectories for robotic control.
  • Robotic Behavior Execution - Translates AI inference results into timed sequences of physical robotic behaviors while maintaining high-frequency observation loops.
  • Diffusion Conditioning Architectures - Uses conditional denoising diffusion architectures to map visual observations to precise robotic action sequences.
  • Diffusion Policy Training - Trains neural networks mapping visual observations to robotic actions using a diffusion-based approach.
  • Score-Based Action Models - Learns the gradient of the action distribution to represent multiple valid movement trajectories for a single state.
  • Diffusion Model Frameworks - Provides a specialized framework for training and sampling from diffusion models to generate robotic action sequences.
  • Imitation and Reinforcement Learning Toolkits - Ships a comprehensive toolkit for collecting human demonstrations and training robot policies via imitation learning.
  • Imitation Learning Trainings - Trains robot policies from demonstration data to map camera images to precise action trajectories.
  • Robot Action Model Frameworks - Implements a system for training and deploying neural networks that generate precise robotic control signals.
  • Robotic Control Policies - Maps sensory visual inputs to action tokens to achieve precise visuomotor control for complex physical tasks.
  • Action Trajectory Sampling - Performs intricate physical maneuvers by sampling action trajectories from a learned diffusion process.
  • Multimodal Action Prediction - Handles multimodal action distributions to manage multiple valid robotic trajectories for a single state.
  • Receding Horizon Control - Optimizes action sequences over a sliding time window during inference to maintain physical stability.
  • Robotic Policy Evaluators - Provides tools for executing benchmarks and logging performance metrics on physical and simulated robotic hardware.
  • Robust Visuomotor Policies - Executes learned tasks while resisting external disruptions such as visual occlusions or physical interference.
  • Data Pipeline Configurations - Provides configuration schemas to define how multimodal sensor and image data are batched and shuffled for training.
  • Trajectory Data Pipelines - Provides a data pipeline for standardizing and managing high-frequency robotic trajectory datasets.
  • Shared Memory Buffers - Employs shared-memory buffering to capture high-frequency camera data and reduce processing latency.
  • Chunked File Storages - Implements a compressed, chunked storage system for handling large-scale robotic demonstration datasets efficiently on disk.
  • Telemetry Data Pipelines - Provides a telemetry data pipeline for batching and streaming high-resolution image and sensor data for training.
  • Demonstration Collection Systems - Ships a system for capturing high-quality human-led manipulation data via teleoperation to create training datasets.
  • Shared Memory Buffers - Captures high-frequency camera data into shared memory to minimize processing delays and serialization overhead.
  • Sliding Window Optimizations - Utilizes sliding-window numerical optimizations to maintain stability and consistency during physical robot movements.
  • Trajectory Experience Storage - Implements a storage system for recording and indexing large-scale robotic state-action trajectories.

Star history

Star history chart for real-stanford/diffusion_policyStar history chart for real-stanford/diffusion_policy

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Diffusion Policy

These projects share indexed features with Diffusion Policy. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • openvla/openvlaopenvla avatar

    openvla/openvla

    5,305View on GitHub↗

    OpenVLA is a vision-language-action model and framework designed for general-purpose robotic manipulation. It provides a robotic policy training framework and a control inference engine that map visual and textual inputs to robotic control actions, enabling zero-shot instruction following on hardware. The project includes a robotics dataset pipeline for standardizing diverse trajectory data and managing dataset mixtures. It supports large-scale model training through distributed GPU compute and sharded data parallelism, alongside parameter-efficient adaptation for fine-tuning models to new ta

    Python
    View on GitHub↗5,305
  • nvidia/isaac-gr00tNVIDIA avatar

    NVIDIA/Isaac-GR00T

    6,222View on GitHub↗
    Jupyter Notebook
    View on GitHub↗6,222
  • rlinf/rlinfRLinf avatar

    RLinf/RLinf

    2,502View on GitHub↗

    RLinf is a distributed reinforcement learning orchestrator and embodied AI training framework. It provides the infrastructure to train vision-language-action models and robotic policies using a combination of reinforcement learning and supervised fine-tuning. The system is designed for scaling workloads across GPU clusters, managing the placement of actors, rollout workers, and environment components. It features a specialized robotics data collection pipeline for gathering teleoperated demonstrations and simulation trajectories into standardized replay buffers, alongside a hardware interface

    Pythonagentic-aiembodied-aireinforcement-learning
    View on GitHub↗2,502
  • openai/video-pre-trainingopenai avatar

    openai/Video-Pre-Training

    1,712View on GitHub↗

    Video-Pre-Training is a machine learning framework designed for training autonomous agents to perform complex tasks by observing and mimicking human behavior from video recordings. It provides a comprehensive toolkit for imitation learning and reinforcement learning research, enabling the development of agents that can replicate human actions within simulated digital environments. The framework distinguishes itself through its ability to process large-scale, unlabeled video datasets to bootstrap agent capabilities. It utilizes inverse dynamics modeling to infer control inputs from frame trans

    Python
    View on GitHub↗1,712
Compare all 30 related projects→

Frequently asked questions

What does real-stanford/diffusion_policy do?

Diffusion Policy is a robot learning framework that uses diffusion models to map visual observations to precise action trajectories. It functions as an imitation learning toolkit and visuomotor policy learner, providing a system to train neural networks that replicate human behavior by generating robotic movements based on image and sensor data.

What are the main features of real-stanford/diffusion_policy?

The main features of real-stanford/diffusion_policy are: Diffusion Policy Learning, Robotic Policy Learning, Robotic Behavior Execution, Diffusion Conditioning Architectures, Diffusion Policy Training, Score-Based Action Models, Diffusion Model Frameworks, Imitation and Reinforcement Learning Toolkits.

Which projects share features with real-stanford/diffusion_policy?

Projects with overlapping indexed features include: openvla/openvla — OpenVLA is a vision-language-action model and framework designed for general-purpose robotic manipulation. It provides… nvidia/isaac-gr00t. rlinf/rlinf — RLinf is a distributed reinforcement learning orchestrator and embodied AI training framework. It provides the… openai/video-pre-training — Video-Pre-Training is a machine learning framework designed for training autonomous agents to perform complex tasks by… open-gigaai/giga-brain-0 — giga-brain-0 is a robot action model framework designed to train and deploy neural networks that map multi-modal… markfzp/mobile-aloha — Mobile Alohas is a bimanual mobile manipulation framework designed to learn whole-body robot control. It provides an…