Reproduce our work:
git clone https://github.com/robodiff/robodiff.git
conda create --name public-robodiff python=3.7.15
conda activate public-robodiff
conda install -c conda-forge libstdcxx-ng=12
pip install -r requirements.txt
python main.py -vv --gui --cpu
This will load the first design attempt reported in the paper, and optimize it for 9 gradient descent steps (10 total design attempts).
The first & last design attempts will be visualized to the screen.