Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

What are the differences between low_dim.hdf5 and low_dim_abs.hdf5? #35

Open
Junxix opened this issue Dec 2, 2023 · 2 comments
Open

Comments

@Junxix
Copy link

Junxix commented Dec 2, 2023

Hi Cheng, I'm wondering what are the differences between low_dim.hdf5 and low_dim_abs.hdf5 since the dataset in the robomimic environment only has low_dim.hdf5 and image.hdf5. How is the low_dim_abs.hdf5 and image_abs.hdf5 dataset produced?
Thanks for your help!

@cheng-chi
Copy link
Collaborator

Hi @Junxix, in robomimic's offical dataset, all actions are represented as the delta with respect to the current pose. We call this action represetnation "velocity control" in this paper. Unfortunately, CNN-based diffusion policy performs very poorly under this action represetantion. Therefore, we converted all robomimic datasets into absolute posititional actions using robomimic_dataset_conversion.py. The result of this conversion is saved to low_dim_abs.hdf5 and image_abs.hdf5 respectively.

@deavn2236
Copy link

The reading method for the diffusion policy dataset is in the form of zarr. Why is it HDF5? Do we need to convert HDF5 to zarr?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants