new architecture

Complete re-design of the orchestrator architecture with the following features

  • robust micro kernel process running the core orchestration
  • pythonLAB compiler (simple/implicit -> detailed/explicit actions)
  • fastAPI interface
  • vue.js frontend
  • influxDB connection for documenting performed steps and durations
  • LARA connectivity to retrieve DeviceSetup configurations / Automation configuration
  • unbound resource handling (labware where the linkage is not defined at compile time
  • simulationlaborchestrator_v0.3_architecture.svg
Edited by mark doerr