Skip to content
← Back to Lab
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:

  1. Data Layer: Standardized storage for projects, arrays, and workflows
  2. Skill Layer: Reusable construction workflow modules
  3. Event Layer: State-change notifications and subscriptions
  4. 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.