Information Technology Reference
In-Depth Information
Fig. 4.1 MAID's main interface
The interaction with the public display is performed by hand gestures similar to the
ones required to perform the corresponding action in real life (ex: pushing or pulling
hand motions are used for objects' manipulation, such as pulling a power adapter
from a wall socket or tapping a light switch), so players can learn and rehearsal these
actions and may easily recall them later (Fig. 4.2 ). Additionally, to make players
aware of the consequences of their actions, the system provides feedback (visual
and audio) regarding the costs saved and the quantity of CO 2 emissions avoided
when performing a specific action (Fig. 4.1 ). To have a more impressive effect and
to emphasize how individual actions can have a significant contribution to the global
achievements, feedback is based on what would be saved or avoided if everyone in
the country would take a certain action.
Hand gestures were chosen to avoid the need for any additional device, as well
as to allow players to perform actions as similar as possible to the real ones. A
public display allows for a broader dissemination of a message, since besides the
user directly interacting with it, all members of the audience can receive the output
from the public display.
MAID is implemented in C
, using OpenGL technology for graphics process-
ing, following a highly modular and configurable development strategy and allowing
gameplay scripting. It can also be connected to a Facebook application, which allows
users to share their experiences and increase the exposure of the project. The Kinect
for Xbox 360 by Microsoft (Kinect 2013 ) is used for gesture recognition.
MAID was deployed on a large event for teenagers, an open day at our University
Campus attended by 6000 high-school students. During this event, a user study was
conducted with twenty six users aged 15-28 (average of 17.5) (Salvador et al. 2012 ).
++
Search WWH ::




Custom Search