airshop/Lego_task_complex
Viewer • Updated • 53.7k • 114
How to use airshop/Lego_task_complex_largerContext with LeRobot:
Retrain of model with larger context: Pick up small lego block (pink) using left arm and place onto 2 x 1 (white), then right arm picks up combined block, places on 2 x 2 block (blue). In this setup, blue block is closer to right robot arm and pink block is closer to left robot arm, white block in between both.
4 visual streams, 1 state inputs
[Insert results here]
For a complete walkthrough, see the training guide. Below is the short version on how to train and run inference/eval:
lerobot-train \
--dataset.repo_id=${HF_USER}/<dataset> \
--policy.type=ACT \
--output_dir=outputs/train/<desired_policy_repo_id> \
--job_name=lerobot_training \
--policy.device=cuda \
--policy.repo_id=${HF_USER}/<desired_policy_repo_id>
--wandb.enable=true
Writes checkpoints to outputs/train/<desired_policy_repo_id>/checkpoints/.
lerobot-record \
--robot.type=so100_follower \
--dataset.repo_id=<hf_user>/eval_<dataset> \
--policy.path=<hf_user>/<desired_policy_repo_id> \
--episodes=10
--policy.path pointing to a local or hub checkpoint.
This policy has been trained and pushed to the Hub using LeRobot. See the full documentation at LeRobot Docs.