Views
No views yet

1conda create -n artllm python=3.11
2conda activate artllm1# PyTorch for CUDA 12.4
2pip install torch==2.4.1 torchvision==0.19.1 torchaudio==2.4.1 --index-url https://download.pytorch.org/whl/cu124
3
4# Sparse Conv
5pip install spconv-cu124
6# torch scatter
7pip install torch-scatter -f https://data.pyg.org/whl/torch-2.4.1+cu124.html
8# torch cluster
9pip install torch-cluster -f https://data.pyg.org/whl/torch-2.4.1+cu124.html
10
11# FlashAttention
12pip install https://github.com/Dao-AILab/flash-attention/releases/download/v2.7.3/flash_attn-2.7.3+cu12torch2.4cxx11abiFALSE-cp311-cp311-linux_x86_64.whlpip install -e .pip install -r XPart/requirements.txttest/input.python inference.pymodel_path: path to the trained ArtLLM checkpoint;glb_folder: folder containing input .glb meshes;output_path: folder for generated results;code_template_path: usually preprocess/code_template_pcd2artbbox_limit.txt;art_axis_dir_codebook_path: path to the .npz direction codebook;test_names: optional list of object names to evaluate, or None to process all meshes.1cd XPart
2python generate_artllm.py --test_folder ../testpython scripts/convert_to_urdf.pypreprocess for training, detailed instructions will be released soon.1@inproceedings{wang2026artllm,
2 title={ArtLLM: Generating Articulated Assets via 3D LLM},
3 author={Wang, Penghao and Xie, Siyuan and Yan, Hongyu and Yang, Xianghui and Huang, Jingwei and Guo, Chunchao and Gu, Jiayuan},
4 booktitle={Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition},
5 pages={34281--34291},
6 year={2026}
7}