Views
No views yet


1from robo_orchard_lab.models.holobrain.processor import (
2 HoloBrainProcessor,
3 MultiArmManipulationInput,
4 MultiArmManipulationOutput,
5)
6from robo_orchard_lab.models.mixin import ModelMixin
7
8# load model and processor
9processor = HoloBrainProcessor.load("./HoloBrain_v0.0_GD", "robotwin2_0_processor.json")
10model = ModelMixin.load_model("./HoloBrain_v0.0_GD/pretrain", load_impl="native")
11
12input_data: MultiArmManipulationInput
13input_data = processor.pre_process(input_data)
14model_outs = model(input_data)
15output_data: MultiArmManipulationOutput = processor.post_process(input_data, model_outs)@misc{lin2026holobrain0technicalreport,
title={HoloBrain-0 Technical Report},
author={Xuewu Lin and Tianwei Lin and Yun Du and Hongyu Xie and Yiwei Jin and Jiawei Li and Shijie Wu and Qingze Wang and Mengdi Li and Mengao Zhao and Ziang Li and Chaodong Huang and Hongzhe Bi and Lichao Huang and Zhizhong Su},
year={2026},
eprint={2602.12062},
archivePrefix={arXiv},
primaryClass={cs.RO},
url={https://arxiv.org/abs/2602.12062},
}