Ambient Supported Living systems for people with physical, sensory or cognitive restrictions have to guarantee that the environment is safe, fault tolerant and universally accessible. In addition it is necessary to overcome technological challenges, common to ubiquitous computing, such as the design of a middleware layer that ensures the interoperability of… (More)
Scanning is one of the most popular text input methods for people with severe movement restrictions due to diverse kinds of disabilities. It is frequently used to input messages into communication systems, such as text-to-voice translators in order to maintain conversations. Nevertheless, the rate of text production usually obtained is very slow. For this… (More)
Prediction is one of the techniques that has been applied to Augmentative and Alternative Communication to help people enhance the quality and quantity of the composed text in a time unit. Most of the literature has focused on word prediction methods that may easily be applied to non-inflected languages. However, for inflected languages, other approaches… (More)
In this paper, we describe a context server application for mobile computing. Its main objective is to assist developers to exploit context-aware features in their applications. This approach uses the extraction of new context information using a combination of sensors and proposes a sensing abstraction layer to avoid having to deal with specific hardware.
Biofeedback from physical rehabilitation exercises has proved to lead to faster recovery, better outcomes, and increased patient motivation. In addition, it allows the physical rehabilitation processes carried out at the clinic to be complemented with exercises performed at home. However, currently existing approaches rely mostly on audio and visual… (More)
This paper presents the design and development of the Robochair robotic wheelchair and its performance within the AmbienNet project. Robochair is an open robotic platform intended to assist challenged users with their daily driving tasks. It uses and extents the Player robotics framework providing uniform access to either robotics hardware and user… (More)