Processing Components

The role of processing component is to mediate between inputs into the system and output generated by the system.

Types of processing components include:

  • Forward and feedback controllers
  • Psychological models and Cognitive architectures
  • Artificial neural networks
  • Machine learning modules for
    • off-line tagging of data stored in the movement databas
    • on-line semantic analysis, e.g. to extract Laban Movement Analysis categories

Currently supported processing components include:

  • Modules implemented directly in C++, perl or python (via SWIG based language bindings to YARP)
  • Matlab and Simulink
  • Processing
  • MAX
  • openFrameworks