We describe CMION, an open source architecture for coordinating the various sensors and effectors of an artificial intelligent agent with its mind, i.e. the high level decision making processes. The architecture was designed to work for virtual graphical agents, including those on mobile devices, as well as robots. Its built-in migration feature allows a character to move between these differing embodiments, inhabiting them in turn. We emphasize the importance of modularity for an architecture supporting migration and highlight design decisions promoting modularity in CMION. An applied example of the architecture's use in a migration situation is given.
|Title of host publication||Intelligent Virtual Agents|
|Subtitle of host publication||10th International Conference, IVA 2011, Reykjavik, Iceland, September 15-17, 2011. Proceedings|
|Editors||Hannes Högni Vilhjálmsson, Stefan Kopp, Stacy Marsella, Kristinn R Thórisson|
|Number of pages||14|
|Publication status||Published - 2011|
|Name||Lecture Notes in Computer Science|
|Publisher||Springer Berlin Heidelberg|