Comments (2)
Hi @wkwan7, good question. The conversion to positional control is done in 2 parts:
- Robomimic envs already have built-in support for positional control (they actually implemented velocity control on top of positional controller). This behavior is controled by "control_delta" argument for their env controllers, which is set to false by the abs_action flag here
- Robomimic's hdf5 datasets also need be converted to positional control using this script that outputs a new copy of the hdf5 with the only difference being the 7DoF action overwritten to positional actions. This script optionally verifies that the resulting positional actions result in the same robot behavior if you set the "--eval-dir" variable. If you are only interested in reproducing our result, the converted hdf5 files are already provided through datasets hosted on our server.
from diffusion_policy.
Thank you so much for your quick response! This was really helpful.
from diffusion_policy.
Related Issues (20)
- How to generate low dim embeddings the for Kitchen Envs HOT 3
- Imports in diffusion_policy_state_pusht_demo notebook fail in Google Colab runtime HOT 2
- Realsense grabbing data issue HOT 1
- How to run real-world example on a uFactory lite 6 robot HOT 3
- About Dataset Padding HOT 6
- Question regarding real-world experiment dataflow design HOT 2
- ConditionalUnet1D up_modules HOT 2
- Conda environment build takes forever HOT 3
- What are the differences between low_dim.hdf5 and low_dim_abs.hdf5? HOT 1
- EOF Error in "async_vector_env.py" HOT 1
- Extending to a new robot HOT 5
- [Question] How to demo in simulation? HOT 2
- Real Robot Data Collection Issue
- robomimic_img demo file is too large to download
- questions about reproduce on real ur5 robot HOT 1
- 执行gym项目中的async_vector_env.py文件里的reset_async函数时,diffusion_policy崩溃 HOT 1
- Regarding the issue of loss differences in the DDPM algorithm between the training and validation sets.
- [Question] Why a_{t-1}, a_{t-2}, ... also contribute to diffusion loss?
- Incorrect Image Normalization
- Mujoco eq_active attribute not found HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from diffusion_policy.