0d32f32db0
Замкнутый контур "поток -> CV -> механика": товары идут по конвейеру с шагом 700 мм, класс определяется стереопайплайном во время движения, пушер и плуг реагируют физически. Состав: * control_test/ - ячейка и CV. run_sorting_cv.py + cv_worker.py (два процесса, потому что torch внутри Isaac роняет сцену), cell.py (физика лент, плуга, пушера), measure_plane.py (замер габаритов), README.md и .memory.md с замерами, проблемами и ловушками * robozon_sorter/ - модули симуляции, scripts/ - утилиты, scene/ - сцены * assets/ - меши товаров, плуг, объекты Objaverse Бейзлайн CV: DEFOM-Stereo vitl, вход 480, iters 24, кроп зоны осмотра, без сегментации. На потоке 700 мм - классы 8/9, габариты MAE 32.8 мм, 469 мс на товар при такте 700 мс. Веса моделей (4.5 ГБ) и пропсы конвейера NVIDIA (274 МБ) не включены - источники и команды скачивания в MODELS.md. Выход прогонов (captures/, runtime/) не включён: воспроизводится. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
146 lines
2.8 KiB
JSON
146 lines
2.8 KiB
JSON
{
|
|
"suitcase_large": {
|
|
"uid": "e7a2631478084e1485189e3b6659c132",
|
|
"category": "suitcase",
|
|
"source": "objaverse-xl",
|
|
"gt_dims_mm": [
|
|
495,
|
|
486,
|
|
370
|
|
],
|
|
"zone": "C",
|
|
"glb": "suitcase_large.glb"
|
|
},
|
|
"printer_office": {
|
|
"uid": "102023952b9e4eaa8de936f6e72ea21c",
|
|
"category": "printer",
|
|
"source": "objaverse-xl",
|
|
"gt_dims_mm": [
|
|
478,
|
|
444,
|
|
167
|
|
],
|
|
"zone": "C",
|
|
"glb": "printer_office.glb"
|
|
},
|
|
"toaster_oven": {
|
|
"uid": "0a36fc7335524892884a73c3ca1c37d6",
|
|
"category": "toaster_oven",
|
|
"source": "objaverse-xl",
|
|
"gt_dims_mm": [
|
|
466,
|
|
466,
|
|
411
|
|
],
|
|
"zone": "C",
|
|
"glb": "toaster_oven.glb"
|
|
},
|
|
"toaster_compact": {
|
|
"uid": "29f60fa077de45df92f84711cebef978",
|
|
"category": "toaster_oven",
|
|
"source": "objaverse-xl",
|
|
"gt_dims_mm": [
|
|
470,
|
|
406,
|
|
351
|
|
],
|
|
"zone": "C",
|
|
"glb": "toaster_compact.glb"
|
|
},
|
|
"air_conditioner": {
|
|
"uid": "e8d19ae2e41645dc9eae55c9f948b34b",
|
|
"category": "air_conditioner",
|
|
"source": "objaverse-xl",
|
|
"gt_dims_mm": [
|
|
492,
|
|
380,
|
|
203
|
|
],
|
|
"zone": "C",
|
|
"glb": "air_conditioner.glb"
|
|
},
|
|
"briefcase_hard": {
|
|
"uid": "cb5c52c48f6c4540b2eaae6852267cc5",
|
|
"category": "briefcase",
|
|
"source": "objaverse-xl",
|
|
"gt_dims_mm": [
|
|
472,
|
|
391,
|
|
174
|
|
],
|
|
"zone": "C",
|
|
"glb": "briefcase_hard.glb"
|
|
},
|
|
"duffel_bag": {
|
|
"uid": "0c4ab7620efe4d3fb3d298661673f39a",
|
|
"category": "duffel_bag",
|
|
"source": "objaverse-xl",
|
|
"gt_dims_mm": [
|
|
498,
|
|
437,
|
|
200
|
|
],
|
|
"zone": "C",
|
|
"glb": "duffel_bag.glb"
|
|
},
|
|
"duffel_round": {
|
|
"uid": "14d4adabb2564307ae69838eb4cac51a",
|
|
"category": "duffel_bag",
|
|
"source": "objaverse-xl",
|
|
"gt_dims_mm": [
|
|
461,
|
|
419,
|
|
419
|
|
],
|
|
"zone": "C",
|
|
"glb": "duffel_round.glb"
|
|
},
|
|
"cooler_box": {
|
|
"uid": "ae52f5f6241b4759b9cbe48226a9db48",
|
|
"category": "cooler_(for_food)",
|
|
"source": "objaverse-xl",
|
|
"gt_dims_mm": [
|
|
488,
|
|
409,
|
|
322
|
|
],
|
|
"zone": "C",
|
|
"glb": "cooler_box.glb"
|
|
},
|
|
"cooler_cube": {
|
|
"uid": "9d9557c5f3af4639bcacf468e4e5182a",
|
|
"category": "cooler_(for_food)",
|
|
"source": "objaverse-xl",
|
|
"gt_dims_mm": [
|
|
474,
|
|
437,
|
|
436
|
|
],
|
|
"zone": "C",
|
|
"glb": "cooler_cube.glb"
|
|
},
|
|
"printer_compact": {
|
|
"uid": "42a0335c77c34ff3bf08618a168f73ec",
|
|
"category": "printer",
|
|
"source": "objaverse-xl",
|
|
"gt_dims_mm": [
|
|
480,
|
|
353,
|
|
262
|
|
],
|
|
"zone": "C",
|
|
"glb": "printer_compact.glb"
|
|
},
|
|
"carton_large": {
|
|
"uid": "78440f26dbb64b9ea0edf1a218ab8090",
|
|
"category": "carton",
|
|
"source": "objaverse-xl",
|
|
"gt_dims_mm": [
|
|
496,
|
|
338,
|
|
161
|
|
],
|
|
"zone": "C",
|
|
"glb": "carton_large.glb"
|
|
}
|
|
} |