- Conda version >= 4.9
- NVIDIA driver >= 460.32
- Cuda toolkit >= 11.0
Steps:
-
Create a new conda environment with: conda env create -f environment.yml
-
Install python bindings for isaacgym: https://developer.nvidia.com/isaac-gym
-
run the following command from this directory: pip install -e .
-
run scripts/train_self_collision.py to get weights for robot self collision checking.
-
Run python franka_reacher.py, which will launch isaac gym with a franka robot trying to reach a red mug. In the isaac gym gui, search for "ee_target" and toggle "Edit DOF", now you can move the target pose by using the sliders.