TUTORIALS


Wednesday, February 15, 9:00 - 13:00

T1
(Room A209)
Prototyping the Internet of Things: Creating future embedded devices with Arduino
Andreas Göransson, Malmö University, Sweden
T2
(Room A210)
Remote Open Testbed for Cooperation of Wireless Sensor Networks and Mobile Robots
José Ramiro Martínez de Dios, University of Seville, Spain


TUTORIAL 1: Prototyping the Internet of Things: Creating future embedded devices with Arduino


Speaker

Andreas Göransson, Malmö University, Sweden

Abstract

Within the academic community there is a long discussion about what it means to live in a world of connected objects. We envision that most of our personal devices, home appliances, work tools, and leisure objects will be augmented with technology that will open them to the network.
For over a century now, scientists, visionaries and technologists have been working towards fulfilling the idea of a more connected future. We live in a time when every year, every month, we are more connected to the global infrastructure than ever before. It is no doubt this has allowed to bridge the geographical gap when it comes to communication. The question is now which other services can be implemented, which are the future devices that will shape our lives.

As researchers and designers we need tools to help us prototyping those. The aim of this workshop is to learn about some tools and methods that will help us to quickly create intelligent objects that will connect to the network. We will see how to publish our sensor streams in easy ways as well as how to consume streams from others to visualize the information in meaningful ways.

Tools presented in this workshop:
  1. Arduino prototyping platform;
  2. Processing software environment;
  3. Data servers / services;
  4. Android phones.

What you need to take part in this workshop:
  1. a laptop pre-installed with the following software:
  2.     1. Processing IDE (http://www.processing.org);
        2. Arduino IDE (http://www.arduino.cc);
        3. Android SDK tools (http://developer.android.com/sdk/).
        Apart from installing the SDK tools, the participants also need to install the
        SDK. They do this using the tools they just installed. Versions 2.1 through
        2.3.4 should suffice for this event.
  3. an Android phone (not tablet) and the USB cable that was delivered with the phone on purchase.

Bring your own equipment if you have, but there will be a small number of extra Android phones available (first come, first served) and we can pair up those without the required equipment so all attendees can benefit from the hands-on work of the tutorial.


About the speaker

Andreas Göransson (B.Sc. Interactiondesign) is co-founder of the 1scale1 Prototyping Studio from Malmö, Sweden. He also works as a Lecturer at Malmö University and Lund School of Technology, where he teaches primarily introductory programming classes. He also works part time as a Research Assistant at the Medea Research Studio, Malmö University.

The software tools used in this workshop were created in collaboration with David Cuartielles from Arduino.


TUTORIAL 2: Remote Open Testbed for Cooperation of Wireless Sensor Networks and Mobile Robots


Speaker

José Ramiro Martínez de Dios, University of Seville, Spain

Abstract

In the last years the complementarities between Wireless Sensor Networks (WSN) and mobile robots have attracted significant interest and research efforts in academia and also in a growing number of applications. Mobile robots and WSN nodes present high levels of diversity in its sensing, computational and communication capabilities. Cooperation among objects with such level of heterogeneity is not easy. Nevertheless, this heterogeneity is often the origin of interesting synergies. Experimenting in testbeds before performing field deployment is crucial in many developments. However, although many testbeds for robots and for WSN have been developed, the testbeds that allow full cooperation between them are still very scarce.

This tutorial focuses on a remote open testbed for the cooperation of WSN and mobile robots recently developed in the CONET Network of Excellence (INFSO-ICT-224053). Its main objective is to test and validate collaborative algorithms from academic and industrial communities, allowing their comparison and assessment. The testbed has been designed with an open and modular architecture which employs standard tools and abstract interfaces, increasing its usability and the reuse of code. Its architecture allows experiments with different levels of decentralization in a wide range of experiments in WSN, multi-robot and WSN-robot cooperation disciplines. A set of basic functionalities modules for robot and WSN behavior have been developed to release the experiment developer from programming the details of the experiment, allowing them to concentrate on the key aspects of their experiment.

The tutorial will follow a self-contained scope with a clearly applied approach. The need of WSN-robot collaboration in some problems will drive the development of the tutorial. It will favor the multidisciplinary approach for solving real problems focusing on collaboration among heterogeneous objects. The tutorial will be structured in three main parts: 1) Cooperation between robots and WSN, that will highlight the cooperation between WSN and robots using as examples some of the functionalities addressed in the EU-funded PLANET project (FP7-INFSO-ICT-257649); 2) Description of the testbed, that focuses on the testbed design, architecture, components and functionalities and 3) Remote experimentation in the testbed, that will focus on a step-by-step execution of an experiment including the scheduling of an experiment, usage of the testbed, configuration and finally real-time remote execution of the experiment.


About the speaker

José Ramiro Martínez de Dios received a PhD in Telecommunication Engineering in 2001, and he has been Assistant Professor since 1999 and Associate Professor since 2009 with the Robotics, Vision and Control Group at the University of Seville. His main research topics are cooperative sensing, cooperative perception, multi-robot systems and image processing. In these topics he has he coordinated 5 R&D projects and has participated in other 35 projects, including 13 EU-funded in FPs IV, V, VI and VII including the CONET Network of Excellence (INFSO-ICT-224053), the PLANET project (FP7-INFSO-ICT-257649) and the EC-SAFEMOBILE project. He has also coordinated and participated in other 15 technology transfer projects to companies such as BOEING and IBERDROLA, among others.

José Ramiro Martínez de Dios is author or co-author of 70 publications on multi-robot systems, sensor fusion and cooperative perception. He has as served as co-chair and TPC member in 6 international conferences including EWSN'2011. He is member of the Editorial Board of Intl. Journal of Distributed Sensor Networks. His R&D activities have obtained 4 international awards including one 2010 EURON/EUROP Technology Transfer Awards for his participation in the AWARE project (IST-2006-33579).