Note: this is a modified version of https://github.com/srl-ethz/residual_physics_sim2real.git and https://github.com/mit-gfx/diff_pd, with the purpose of learning generalizable residual acceleration fields of soft deformable objects.
- Ubuntu 18.04
- (Mini)conda 4.7.12 or higher
- GCC 7.5 (Other versions might work but we tested the codebase with 7.5 only)
git clone --recursive https://github.com/generalroboticslab/RAFL.git
cd RAFL
conda env create -f environment.yml
conda activate residual_physics
./install.sh
Navigate to python folder to one of the experiments below, detailed instructions can be found in the subfolder README.md.
sim2sim_beam_model: Sim-to-sim vibrating and twisted beam experiments.
sim2real_beam_model_new: Sim-to-real experiments for the cantilever beam.
Residual physics base class.