LADISPE AS AN AMI ENVIRONMENT Visiting the LADISPE and discussing - - PowerPoint PPT Presentation

ladispe
SMART_READER_LITE
LIVE PREVIEW

LADISPE AS AN AMI ENVIRONMENT Visiting the LADISPE and discussing - - PowerPoint PPT Presentation

Introducing LADISPE AS AN AMI ENVIRONMENT Visiting the LADISPE and discussing about its choice as the target environment for this course Organization Schedule Every Monday From 16:00 to 17:30 (with teachers) Up to 18:30 (please


slide-1
SLIDE 1

Introducing LADISPE

AS AN AMI ENVIRONMENT

Visiting the LADISPE and discussing about its choice as the target environment for this course

slide-2
SLIDE 2

Organization

  • Schedule

– Every Monday

  • From 16:00 to 17:30 (with teachers)
  • Up to 18:30 (please ask for)

– 5 in-lab exercise – 7 project development

  • with teachers

3/10/2014 Labs and teamwork 2

slide-3
SLIDE 3

Organization

  • Lab PCs

– Pre-installed with

  • Ubuntu Linux 12.04
  • Python 2.7.x
  • Eclispe + PyDev

– Log-in

  • With your portal credentials
  • Procedure reported on the login screen
  • You can bring your own computers/materials

3/10/2014 Labs and teamwork 3

slide-4
SLIDE 4

Materials

  • Available from March 31, 2014
  • 3 Raspberry Pi

– Bundled as development bench – Accessible through ssh or http

  • Not reachable by hand
  • Shared components

– 1 hosting a RazBerry module (Z-Wave) – 1 hosting a ZigBee dongle – 1 customizable on request

3/10/2014 Labs and teamwork 4

slide-5
SLIDE 5

Hue

  • 1 Philips Hue bridge
  • 3 Hue bulbs
  • 1 Friends of Hue LED strip

3/10/2014 Labs and teamwork 5

slide-6
SLIDE 6

Z-Wave

  • 5 Metering Plugs
  • 3 Multiple Sensors

– Light – Humidity – Temperature – Movement

3/10/2014 Labs and teamwork 6

slide-7
SLIDE 7

ZigBee

  • 5-10 Metering Plugs

3/10/2014 Labs and teamwork 7

slide-8
SLIDE 8

MyHome

  • Demo case with varius components

– sponsored by BTicino

3/10/2014 Labs and teamwork 8

slide-9
SLIDE 9

Pebble

  • 2 Pebble smart watch

3/10/2014 Labs and teamwork 9

slide-10
SLIDE 10

Material on request

  • 3 Raspberry Pi
  • 2 RaZberry (Z-Wave)
  • 2 ZigBee dongle
  • Spare hardware

– Breadboards – LEDs – Resistors – ...

3/10/2014 Labs and teamwork 10

slide-11
SLIDE 11

Reference APIs

  • Hue REST API

– for Hue devices

  • Dog REST API

– for multiple networks

  • MyHome
  • ZigBee
  • Z-Wave
  • ...
  • Z-Way REST API

– for Z-Wave devices

3/10/2014 Labs and teamwork 11

slide-12
SLIDE 12

Group projects

DEFINITION AND HOMEWORK

Requirements for the final projects and team

  • composition. Presentation of a first homework:

proposal of features to realize.

slide-13
SLIDE 13

Final project

  • Goal

– Adding AmI features to the LADISPE

  • Topic

– Chosen together (see after) by voting

  • You can use the tools made available during the

course

– and build what you need, if not available

  • Mainly carried during labs

3/10/2014 Labs and teamwork 13

slide-14
SLIDE 14

Requirements

  • Code versioned on a private/public GitHub

repository (1 per team)

– https://github.com/AmI-2014

  • Project documentation with photos / videos

(GitHub pages)

– linked to your team repository

  • Must not replicate existing (available) devices
  • No hardware-only projects

3/10/2014 Labs and teamwork 14

slide-15
SLIDE 15

Teamwork

  • 2-3 people per team
  • You choose the team components

– we can help, if needed

  • Your capability to work in group will be

evaluated, too

  • Team registration at

– https://docs.google.com/document/d/1H0wmUh2AlI QnutK-ZJnfHAj5NyyT4cfsRXvN1MHcexw/edit – Deadline: March 23, 2014

3/10/2014 Labs and teamwork 15

slide-16
SLIDE 16

Homework

  • Propose your ideas for final projects…

– … and vote those of the others!

  • Multiple submissions are encouraged

– At least one per person

  • On http://ami-polito.ideascale.com
  • Before March 23, 2014
  • We will discuss together the most interesting

ideas

– in class, on March 27

3/10/2014 Labs and teamwork 16

slide-17
SLIDE 17

Idea skeleton

  • Title
  • Textual description (short)

– What? Why? – Integration with the main goal (LADISPE as AmI environment)

3/10/2014 Labs and teamwork 17

slide-18
SLIDE 18

Ideas assignment

  • Most interesting ideas will be assigned to teams

as final projects

  • Student ideas might be integrated

– by teachers

  • Project assignment priority:

– Ideas submitters first – First come, first served – By teachers

3/10/2014 Labs and teamwork 18

slide-19
SLIDE 19

Exam

  • GitHub project repository and website (GitHub

pages)

– To submit at least 1 week before the final exam

  • Project presentation

– Power point slides – 15 minutes + 5 minutes for questions – Contributions by single person should emerge

  • E.g., by dividing the presentation in parts

– Demonstration (5 min) – Presentations will be «public»

  • open to all course participants

3/10/2014 Labs and teamwork 19

slide-20
SLIDE 20

Questions?

01PRD AMBIENT INTELLIGENCE: TECHNOLOGY AND DESIGN

Dario Bonino and Luigi De Russis dario.bonino@polito.it luigi.derussis@polito.it