Skip to content

Nadine Project Documentation

This site documents the Nadine social robot system: the platform versions, and the perception, interaction, and control layers that make up each one.

  • Perception layer: camera input, face detection and recognition, 3D tracking, and selective visual memory.
  • Interaction layer: dialogue, memory, and reasoning components.
  • Control layer: low-level robot control, animations, and hardware integration.

Each layer page explains:

  • What the layer does and how it fits in the overall system
  • How to run it end-to-end
  • Important modules, their responsibilities, and how they interact
  • Key configuration options and typical extension points

Nadine social robot