YAML Metadata Warning:empty or missing yaml metadata in repo card
Check out the documentation for more information.
๐ค 1st Challenge Submission: Dynamic MoE Router with Specialized ACT Experts
Team Name: Affiliation: UCAS Track: Simulation Challenge
1. ๐ Method Overview
Our solution implements a Dynamic Mixture-of-Experts (MoE) framework to address the multi-category garment manipulation task in the challenge.
- Vision-based Router: We utilize a fine-tuned ResNet18 classifier to determine the specific garment category (
pant_long,pant_short,top_long,top_short) from the initial RGB observation frame. - Specialized ACT Experts: Four independent Action Chunking with Transformers (ACT) policies are deployed as "experts." Each expert is trained and optimized exclusively on one garment category to ensure high-precision manipulation and robust handling of specific cloth geometries.
- Dynamic Policy Switching: At the start of each evaluation episode, the system identifies the target type and dynamically routes the control flow to the corresponding ACT expert, ensuring the most suitable policy is active for the task at hand.
2. ๐ Repository Structure
.
โโโ scripts/eval_policy/example_participant_policy.py # Core MoE Logic & Dynamic Routing
โโโ outputs/classifier/garment_classifier_resnet18.pth # Fine-tuned ResNet18 Weights
โโโ outputs/train/ # Specialized ACT Expert Weights
โ โโโ act_h200_pant_long/checkpoints/080000/pretrained_model
โ โโโ act_h200_pant_short/checkpoints/080000/pretrained_model
โ โโโ act_h200_top_long/checkpoints/last/pretrained_model
โ โโโ act_h200_top_short/checkpoints/last/pretrained_model
โโโ Datasets/example/ # Metadata for Normalization
โโโ pant_long_merged/meta/stats.json
โโโ pant_short_merged/meta/stats.json
โโโ top_long_merged/meta/stats.json
โโโ top_short_merged/meta/stats.json
3. ๐งฎ Evaluation Instructions
To evaluate our policy, please ensure the official Isaac Sim and LeRobot environment is properly configured. Our policy is registered under the type custom.
3.1 Retrieve Policy and Weights
Please clone this Hugging Face repository into your evaluation workspace:
git lfs install
git clone https://huggingface.co/xunden/ledaojia
3.2 Recommended Execution (By Category)
๐ For Pants (่ฃค่ฃ ็ฑป):
# Evaluate Long Pants
python -m scripts.eval --policy_type custom --garment_type pant_long --enable_cameras --device cpu
# Evaluate Short Pants
python -m scripts.eval --policy_type custom --garment_type pant_short --enable_cameras --device cpu
๐ For Tops (ไธ่ฃ ็ฑป):
# Evaluate Long Sleeve Tops
python -m scripts.eval --policy_type custom --garment_type top_long --enable_cameras --device cpu
# Evaluate Short Sleeve Tops
python -m scripts.eval --policy_type custom --garment_type top_short --enable_cameras --device cpu
4. ๐ง Contact Information
- Primary Contact: Liang Xuandong (2487110068@qq.com)
Inference Providers NEW
This model isn't deployed by any Inference Provider. ๐ Ask for provider support