What problem does it solve?
This Skill addresses the need for fine-tuning and evaluating OpenVLA-OFT and OpenVLA-OFT+ policies for robot action generation, providing a comprehensive toolset for reproducing research results and customizing action heads.
Core Features & Use Cases
- Fine-Tuning: Customize and fine-tune OpenVLA-OFT and OpenVLA-OFT+ policies for specific tasks.
- Evaluation: Evaluate fine-tuned models on LIBERO simulation and ALOHA real-world setups.
- Use Case: Researchers and developers can use this Skill to reproduce the results from the OpenVLA-OFT paper, train custom VLA action heads, or deploy server-client inference for ALOHA.
Quick Start
Clone the public repo, follow the official setup, and evaluate a pretrained LIBERO checkpoint with the following command:
git clone https://github.com/moojink/openvla-oft.git
cd openvla-oft
python experiments/robot/libero/run_libero_eval.py \
--pretrained_checkpoint moojink/openvla-7b-oft-finetuned-libero-spatial \
--task_suite_name libero_spatial \
--center_crop True \
--num_trials_per_task 50 \
--seed 7