Cognitive Architectures

Within SHARESPACE, cognitive architectures were designed, developed, and validated to drive the movement of virtual characters with different levels of autonomization. Two main kinds of architectures were developed. Those to increase synchronization in a group and those to amplify kinematic information in human motion. These architectures were thus designed for different use cases, and deployed both in the project’s proof-of-principle demonstrations and the application scenarios

The methodologies developed demonstrate that the Cognitive Architectures can, in the case of L2 virtual characters, correctly and informatively amplify human motion, making kinematic information easier to interpret. For L3 virtual characters, they enable integration into a group, support synchronization, and ensure seamless blending within the ensemble. These techniques have been evaluated and refined within the project’s application scenarios.

The design principles, algorithmic derivations, and technical specifications of these cognitive architectures are further described in the associated scientific publications. All software components were developed in Python and released as open-source. In particular, the project produced the following software packages:

CA for Health, CA for Popsync, CA for Amp, CA for Art, CA for sports

Virtual Characters in a Shared Hybrid Space