Skip to content

hwj20/GGTP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

41 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Graphormer-Guided Task Planning (GGTP)

πŸš€ Graphormer-Guided Task Planning is an AI-driven task planning framework that combines LLM-based decision-making with Graphormer-enhanced risk assessment. The overview video is avaliable as: https://www.bilibili.com/video/BV1HDQ7YWEYN

πŸ“¦ Motivation

Robots may be great at moving around, but can they think before they act?
We introduce Graphormer-based task planning with LLM-driven safety perception,
helping domestic robots navigate complex environments without, well… accidentally microwaving the cat. We aim to enhance task planning in domestic robots by utilzing Graphormer-based and LLM-driven safety perception to dynamically adapt to complex environments.

πŸ›  Installation

Set 'OPENAI_API_KEY' as an environment variable with your own key.

Clone the repo and install dependencies:

git clone https://github.com/hwj20/GGTP.git
cd GGTP
conda env create -f environment.yml
conda activate GGTP
python main.py

This will run a sample task planning on ai2-thor floor1.

πŸ“Ί Advertisement Break!

πŸ’‘ Tired of fixing dependencies? Try our VSCode extension Auto Config Env to automatically install missing packages and debug your Python environment like a pro! πŸš€

πŸ“Œ Reproduce Expeirments

See as 'experiments/README_EXP.md'

πŸ“– Citation

If you find our work helpful, please consider citing our paper:

@misc{huang2025graphormerguidedtaskplanningstatic,
      title={Graphormer-Guided Task Planning: Beyond Static Rules with LLM Safety Perception}, 
      author={Wanjing Huang and Tongjie Pan and Yalan Ye},
      year={2025},
      eprint={2503.06866},
      archivePrefix={arXiv},
      primaryClass={cs.RO},
      url={https://arxiv.org/abs/2503.06866}, 
}

πŸ“¦ Dataset & Code Availability

Our full dataset and experimental results are available in this repository for reproducibility.
However, due to the large file size, please ensure you have sufficient storage and bandwidth before cloning (300 MB).

πŸ’‘ For a quick overview, check out our Paper on Arxiv.

About

Graphormer-Guided Task Planning (GGTP)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages