Les systèmes d'assistance pour handicapés sont, pour la plupart, très spécialisés : chacun ne prend en charge qu'un nombre limité de fonctions déficientes. Généralement, chaque personne handicapée doit acquérir plusieurs de ces systèmes pour pallier son, ou ses handicaps.
On constate :
Le projet a consisté à définir, développer et valider un système d'assistance quasiment universel basé sur du matériel largement diffusé.
Le système doit en premier lieu assurer un dialogue bidirectionnel avec l'utilisateur, quel que soit le(s) handicaps(s) de ce dernier. Il intègre donc une interface homme-machine universelle caractérisée par les points suivants :
L'interface IHM réalisée dans le cadre du projet prend également en charge un certain nombre de fonctions d'assistance :
Le logiciel est conçu de façon à pouvoir intégrer facilement des fonctions supplémentaires (système ouvert et « upgradable »). Sa maintenance peut, dans une large mesure, être réalisée à distance (télédiagnostic et télémaintenance).