feat: add layout_optimizer package for automatic layout of devices

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
yexiaozhou
2026-03-31 01:00:09 +08:00
parent 3f75ca4ea3
commit 64eeed56a1
37 changed files with 19226 additions and 0 deletions

View File

@@ -0,0 +1,9 @@
"""Layout Optimizer — AI 实验室布局自动排布。
独立开发包,无 ROS 依赖。集成阶段合并到 Uni-Lab-OS。
"""
from .models import Constraint, Device, Lab, Opening, Placement
from .optimizer import optimize
__all__ = ["Device", "Lab", "Opening", "Placement", "Constraint", "optimize"]