ladispe

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


  1. Introducing LADISPE AS AN AMI ENVIRONMENT Visiting the LADISPE and discussing about its choice as the target environment for this course

  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

  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

  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

  5. Hue • 1 Philips Hue bridge • 3 Hue bulbs • 1 Friends of Hue LED strip 3/10/2014 Labs and teamwork 5

  6. Z-Wave • 5 Metering Plugs • 3 Multiple Sensors – Light – Humidity – Temperature – Movement 3/10/2014 Labs and teamwork 6

  7. ZigBee • 5-10 Metering Plugs 3/10/2014 Labs and teamwork 7

  8. MyHome • Demo case with varius components – sponsored by BTicino 3/10/2014 Labs and teamwork 8

  9. Pebble • 2 Pebble smart watch 3/10/2014 Labs and teamwork 9

  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

  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

  12. Group projects DEFINITION AND HOMEWORK Requirements for the final projects and team composition. Presentation of a first homework: proposal of features to realize.

  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

  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

  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

  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

  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

  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

  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

  20. Questions? 01PRD A MBIENT I NTELLIGENCE : T ECHNOLOGY AND D ESIGN Dario Bonino and Luigi De Russis dario.bonino@polito.it luigi.derussis@polito.it

Recommend


More recommend