Click on the hotspots to explore each component
HARMONIC System Architecture

Interactive Architecture

Click on the hotspot areas to learn more about each component of the HARMONIC system.

Figure: An overview of the HARMONIC framework, showing the Strategic and Tactical components representing the high-level planning (System 2) and low-level execution (System 1), respectively.

Dual-Layer Framework

Inspired by Kahneman's dual-process theory of cognition

System 2

Strategic (Cognitive) Layer

High-level reasoning using OntoAgent's explicit, inspectable knowledge representations for transparent decision-making.

  • Semantic interpretation of language and perception
  • Ontologically-grounded knowledge representations
  • Goal prioritization and plan management
  • Metacognitive self-monitoring
  • Natural language communication
  • Explainable reasoning traces
System 1

Tactical (Control) Layer

Real-time execution through behavior trees and specialized robotic controllers for safe physical operation.

  • Behavior Tree-based execution
  • Real-time perception processing
  • Reactive planning and safety
  • Motor control policies
  • Multi-robot coordination
  • ROS2 integration