Skip to content

ruipengZ/Dynamic-GNN-Planning

Repository files navigation

Dynamic GNN Planning

This is the code for NeurIPS'22 paper Learning-based Motion Planning in Dynamic Environments Using GNNs and Temporal Encoding

paper | website

pipeline

Installation

conda create -n Dynamic-GNN python=3.8
conda activate Dynamic-GNN
# install pytorch, modify the following line according to your environment
conda install pytorch torchvision cudatoolkit=11.3 -c pytorch
# install torch geometric, refer to https://github.com/pyg-team/pytorch_geometric
conda install pyg -c pyg
pip install pybullet transforms3d matplotlib

Environment

envs

Testcases

Available Testcases

Please put those folders into /testcase into the root directory of this repo.

2arms 3arms kuka 3kuka

Generate testcases

# generate test cases for 2arms using multi-processing
python oracle/generate_testcases.py

About

Code for NeurIPS22' paper Learning-based Motion Planning in Dynamic Environments Using GNNs and Temporal Encoding

Resources

Stars

27 stars

Watchers

2 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors