Click on the hotspots to explore each component
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