ManUtdMoon / softgym-reposing

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SoftGym

SoftGym is a set of benchmark environments for deformable object manipulation including tasks involving fluid, cloth and rope. It is built on top of the Nvidia FleX simulator and has standard Gym API for interaction with RL agents. A number of RL algorithms benchmarked on SoftGym can be found in SoftAgent

SoftGym Environment for Pushing

Image Name Description
Gif PushCloth RRT* planning for pushing cloth on the floor
Gif PushPants RRT* planning for pushing pants on the floor

User Guide

Try pushing cloth with GUI:

python examples/Manual_ClothPush.py

Test RRT* planning by running:

python examples/Control_ClothPush.py

Cite

If you find this codebase useful in your research, please consider citing:

@inproceedings{corl2020softgym,
 title={SoftGym: Benchmarking Deep Reinforcement Learning for Deformable Object Manipulation},
 author={Lin, Xingyu and Wang, Yufei and Olkin, Jake and Held, David},
 booktitle={Conference on Robot Learning},
 year={2020}
}

References

About

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:C++ 72.5%Language:C 9.4%Language:Python 9.1%Language:HTML 3.3%Language:Makefile 3.1%Language:HLSL 2.2%Language:Objective-C 0.2%Language:Cuda 0.1%Language:CMake 0.0%Language:Dockerfile 0.0%Language:Shell 0.0%Language:Batchfile 0.0%