16
Aitor Gómez-Goiri 1 , Eduardo Castillejo 1 , Pablo Orduña 1 , Xabier Laiseca 1 , Diego López-de-Ipiña 1 and Sergio Fínez 2 1 DeustoTech - Deusto Institute of Technology, University of Deusto http://www.morelab.deusto.es 2 Treelogic http://www.treelogic.com

Easing the Mobility of Disabled People in Supermarket Using a Distributed Solution

Embed Size (px)

Citation preview

Page 1: Easing the Mobility of Disabled People in Supermarket Using a Distributed Solution

Aitor Gómez-Goiri1, Eduardo Castillejo1, Pablo Orduña1, Xabier Laiseca1, Diego López-de-Ipiña1 and Sergio Fínez2

1 DeustoTech - Deusto Institute of Technology, University of Deusto

http://www.morelab.deusto.es2 Treelogic

http://www.treelogic.com

Page 2: Easing the Mobility of Disabled People in Supermarket Using a Distributed Solution

Index1. Motivation2. Main Problem3. Proposed Solution4. Challenges5. System Architecture6. Acknowledgments7. Conclusions and Future Work8. Questions

Page 3: Easing the Mobility of Disabled People in Supermarket Using a Distributed Solution

Motivation (1 of 2)

Unfortunately, impaired people have to deal with difficulties every day

What for us are daily and common tasks become huge challenges for handicapped people

Outside home people’s impairments become bigger

Page 4: Easing the Mobility of Disabled People in Supermarket Using a Distributed Solution

Motivation (2 of 2)

Page 5: Easing the Mobility of Disabled People in Supermarket Using a Distributed Solution

So, the problem is... Common tasks, such as shopping in a supermarket,

can be tedious for impaired people

We have focused our work on this activity How can we help mobility impaired people to get a

better user experience?

Main Problem

Page 6: Easing the Mobility of Disabled People in Supermarket Using a Distributed Solution

Proposed Solution What do we propose?

A distributed system able to get the users’ shopping list from their devices and show the desired products over a supermarket map

What do we need? Android devices Wireless communication ... And some kind of coordination

Page 7: Easing the Mobility of Disabled People in Supermarket Using a Distributed Solution

Challenges (1 of 3)

Authentication and authorization

Distributed architectures

Three main challenges: Coordination

Page 8: Easing the Mobility of Disabled People in Supermarket Using a Distributed Solution

Challenges (2 of 3)

And... Coordination actually means Triple Spaces (TS) - http://code.google.com/p/otsopack

TS computing is a coordination paradigm based on tuplespace-based computing

It performs a tuplespace-based communication using RDF triples, in which the information unit has three dimensions: “subject – predicate - object”, to express this semantic data

Page 9: Easing the Mobility of Disabled People in Supermarket Using a Distributed Solution

Challenges (3 of 4)

Triple Spaces offers 4 autonomies

Reference Time Data SchemaLocation

Page 10: Easing the Mobility of Disabled People in Supermarket Using a Distributed Solution

Challenges (3 of 3)

Within TS several nodes connect to so named “spaces” to share information

Page 11: Easing the Mobility of Disabled People in Supermarket Using a Distributed Solution

System Architecture (1 of 3)

Page 12: Easing the Mobility of Disabled People in Supermarket Using a Distributed Solution

System Architecture (2 of 3)

Developed system components: Shopping Cart mobile application

Product Loader tabletapplication

Page 13: Easing the Mobility of Disabled People in Supermarket Using a Distributed Solution

System Architecture (3 of 3)

Supermarket servers Triple Spaces Ontology

Page 14: Easing the Mobility of Disabled People in Supermarket Using a Distributed Solution

Acknowledgments This work has been supported by project grant

TSI-020301-2009-27 (ACROSS), funded by the Spanish Ministerio de Industria, Turismo y Comercio http://www.acrosspse.com

Page 15: Easing the Mobility of Disabled People in Supermarket Using a Distributed Solution

Conclusions and Future Work We’ve obtained a decoupled infrastructure which

keeps all user data in a safe way In the future, a robot will be responsible of guiding

users among the supermarket by choosing the most efficient path

Keep working improving otsopack An exhaustive evaluation of the final scenario is

planned to be carried out with Spanish ALIMERKA supermarkets

Page 16: Easing the Mobility of Disabled People in Supermarket Using a Distributed Solution

Questions