Upload
others
View
3
Download
0
Embed Size (px)
Citation preview
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 ask for)
– 5 in-lab exercise
– 7 project development
• with teachers
3/10/2014 Labs and teamwork 2
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
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
Z-Wave
• 5 Metering Plugs
• 3 Multiple Sensors
– Light
– Humidity
– Temperature
– Movement
3/10/2014 Labs and teamwork 6
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
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
Group projects DEFINITION AND HOMEWORK
Requirements for the final projects and team
composition. Presentation of a first homework:
proposal of features to realize.
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
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
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/1H0wmUh2AlIQnutK-ZJnfHAj5NyyT4cfsRXvN1MHcexw/edit
– Deadline: March 23, 2014
3/10/2014 Labs and teamwork 15
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
Idea skeleton
• Title
• Textual description (short)
– What? Why?
– Integration with the main goal (LADISPE as AmI environment)
3/10/2014 Labs and teamwork 17
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
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
Questions? 01PRD AMBIENT INTELLIGENCE: TECHNOLOGY AND DESIGN
Dario Bonino and Luigi De Russis