Intelligent Real-time Interactive Systems Toolkit
IrisTK is a Java-based framework for developing multi-modal interactive systems. IrisTK provides:
IrisTK is especially designed to be a powerful framework for social robotics applications. IrisTK is used as a software platform for the Furhat robot head developed by Furhat Robotics. You can start using the animated agent that comes with IrisTK, and then easily connect Furhat to your system by changing one line of code. Then you can also upload your application to Furhat as a "skill".
IrisTK has been used in many experiments and demonstrations at the Department of Speech Music and Hearing, KTH. Here is an example where it is used. The video is best viewed in 1080p and fullscreen.
IrisTK is also excellent for education. You can see some examples of what students have created with it here.
IrisTK is released as open source under the terms of the GNU Public License v3.0.
If your project exceeds the limitations of GPL (for example if you want to distribute your code without revealing the source), other types of licenses can be provided by Furhat Robotics.
If you use IrisTK in your research, please cite the following paper:
Skantze, G., & Al Moubayed, S. (2012). IrisTK: a statechart-based toolkit for multi-party face-to-face interaction. In Proceedings of ICMI. Santa Monica, CA.
If you want to receive information about new releases of IrisTK, or if you have any questions or requests for new features, please use the iristk-users mailing list.
IrisTK is mainly developed by Gabriel Skantze.
Copyright © Gabriel Skantze, 2013-