ArchitectureSAW Core
SAW Core Architecture Design
SAW Core is the technical foundation of the entire solar array manufacturing program, connecting four key phases: project evaluation, scene modeling, construction simulation, and on-site validation.
Design Principles
SAW Core adopts an adapter pattern to unify data, skills, events, and devices across different projects:
- Data Standardization: A unified solar array data model
- Reusable Skills: Construction workflows modularized as callable skills
- Event-Driven: Real-time sync of on-site state changes
- Device-Agnostic: Adapter-based support for multiple robot types
Technical Architecture
SAW Core is structured in four layers:
- Data Layer: Standardized storage for projects, arrays, and workflows
- Skill Layer: Reusable construction workflow modules
- Event Layer: State-change notifications and subscriptions
- Adapter Layer: Interfaces for devices and external systems
Next Steps
SAW Core is currently at the prototype stage, with core concepts being validated in the SAW Carport project. It will later be extended to large-scale ground-mounted power station scenarios.
