Research Article

Exploiting Awareness for the Development of Collaborative Rehabilitation Systems

Table 1

Awareness elements for physical and cognitive rehabilitation.

CategoryAwareness elementSpecific questionsRecommended feedback stimuliImplementation examples
VAHGatheringProviding

Present
WhoPresenceIs anyone in the system?XXXMotion sensingNotification of participant login
IdentityWho is participating? Who does this avatar belong to? Who is available to collaborate with?XXFace recognitionRecognized participant ID
AuthorshipWho is doing that?XXMotion sensingNotification of current action’s authorship

WhatTaskWhat are they doing? What is the difficulty of this task?XXXMotion sensingVisualization, hearing, and haptic feedback of remote action
GoalWhat goal is that task part of?XXManual inputNotification of current goal
ObjectWhat object are they working on? What object can I work with?XXMotion sensing with object recognitionVisual notification of currently used objects
StatusWhat are the participants’ status? What are their feelings? What is the objects’ status?XXXBiometric sensor/emotion detectionVisualization, hearing, and haptic feedback of participant’s status and feelings, as well as object’s status
DisabilitiesWhat are the participant disabilities? What are they not able to do because of such disabilities?XXManual inputVisual warnings about their disabilities
PerceptionWhat are the other participants perceiving? (Looking, touching, hearing, etc.)XXXHead-mounted camera with mic and motion sensingVisualization, hearing, and haptic feedback of other participants’ perception

WhereLocationWhere are the participants/avatars participating? Is it a physical or virtual location?XMotion sensing/GPSMap locations
GazeWhere are the participants looking/facing?XEye trackingVisualization of other participants gaze
PositionWhere is an object? How near is it?XXXObject and proximity detectionVisualization, hearing, and haptic feedback of position and nearness of objects
MobilityWhat is the participants’ mobility range?XMotion sensingMoving avatars showing participants moving range

HowDeviceHow do I use a certain device to interact?XXHardware detection/Manual inputAudio and video instructions

Past
HowObject historyHow did this object come to be in this state?XMotion sensing with object recognitionVisual evolution of object state

WhenEvent historyWhen did that event happen? How often? Is there any network delay?XMotion sensing with object recognitionTimestamp of object changes

WhoPresence historyWho was here and when?XFace recognitionLog-ins list

WhereLocation historyWhere has a participant/avatar been?XMotion sensing/GPSHeat maps of participants’ locations
Position historyWhere has an object been?XObject and proximity detectionTrajectories of objects’ positions
Mobility historyWhat were the participants’ mobility ranges?XMotion detectionMoving avatars showing participants previous moving ranges and date

WhatTask historyWhat has a participant/avatar been doing?XMotion sensingVisual list of past tasks

Future
WhenNext eventWhen will the next event happen? How often?XXXSchedulerVisualization, hearing, and haptic feedback prior to the event

WhoNext participantWho will be the next participant?XXFace recognitionNotification of the identity of the new participant to join the session

WhereNext locationWhere will a participant/avatar be?XGPS-based predictorPossible next location on map
Next positionWhere will an object be?XSchedulerAlert of new position on map
Next mobilityWhat will the participants’ mobility ranges be?XMotion sensing-based predictorMoving avatars showing participants future moving range based on current progress

WhatNext taskWhat will happen next?XXSchedulerVisual and aural alert of next task to do
Next statusWhat will the participants/avatar next status be? What will the next status of the object be?XXBiometric sensor-based predictorVisual and aural warning of participants’ dangerous physical state

Social & group dynamics
WhoMembersWho are the members of my rehabilitation group? Has anybody joined/left the group?XManual inputList of rehabilitation group members
Other membersWho are the members of the other rehabilitation groups?XManual inputList of all rehabilitation group members on therapist view
SpecialistWho is the specialist conducting the rehabilitations session? Is he/she following the session?XXXExternal log-inVisualization, hearing, and haptic sensing of the specialist conducting the session
External participantsWho is participating externally in the rehabilitation session? Are they motivators or just observers?XXXExternal log-inVisualization, hearing, and haptic sensing of remote participants

WhatBelongingWhat rehabilitation group do I belong to?XXManual inputVisual or aural notification of current group’s name
RoleWhat is my role within my group?XManual inputVisualization of participant role
Others’ rolesWhat are the roles of my group’s members?XManual inputVisualization of all participants’ role on therapist view
Group goalWhat are the goals of my group?XXManual inputNotification of current group goal
External motivationWhat are other participants doing to motivate me to carry out my task?XXXRemote voice and commandsVisualization, hearing, and haptic sensing of remote cheering

HowInner communicationHow should I communicate with each rehabilitation session participant?XXAudio recordingText and audio instructions of how to communicate with the other participants
Outer communicationHow can I communicate with the therapist/external viewers?XXAudio recordingText and audio instructions of how to communicate with the therapist/external viewers

(V) visual, (A) aural, and (H) haptic.