SlideShare ist ein Scribd-Unternehmen logo
1 von 39
Downloaden Sie, um offline zu lesen
Course Introduction
Ambient intelligence
Fulvio Corno
Politecnico di Torino, 2015/2016
http://bit.ly/polito-ami
Basic information
• Title: Ambient Intelligence
• Code: 01QZPxx
• Year: 3, Semester: 2
• Credits: 6
• Language: English (almost…)
2015/2016 Ambient intelligence 2
http://bit.ly/polito-ami
Tattoo this!
Summary
• Goals and contents
• Organization
• Resources
• Exam
• 2015’s projects and Showcase
2015/2016 Ambient intelligence 3
GOALS AND CONTENTS
Course Introduction
2015/2016 Ambient intelligence 4
Goals
• Designing and realizing environments that enrich the
user experience and help householders in their
activity
• Adopting a feature-driven design methodology,
targeting open and reusable solutions
• Integrating existing devices and existing home- and
building- automation systems (don’t reinvent the
wheel)
• Really building a (simple) working AmI system, in a
multi-disciplinary team
2015/2016 Ambient intelligence 5
Definitions
• “An Ambient Intelligence system is a digital
environment that proactively, but sensibly, supports
people in their daily lives”
• “An Intelligent Environment is one in which the
actions of numerous networked controllers
(controlling different aspects of an environment) is
orchestrated by self-programming pre-emptive
processes (e.g., intelligent software agents) in such a
way to create an interactive holistic functionality that
enhances occupants experiences.”
2015/2016 Ambient intelligence 6
Reference architecture
2015/2016 Ambient intelligence 7
Main contents
• AmI definitions, applications, systems: taxonomy and
market overview
• Feature-driven design methodology
• Enabling technologies: Linux, hardware boards,
python, Web, Dog3.0
• Some off-the-shelf automation technologies
• Rapid prototyping and development
• Group work (supervised and free)
2015/2016 Ambient intelligence 8
Approach
Research /
Theory
Technology
(HW, SW,
devices)
Practice
2015/2016 Ambient intelligence 9
Approach
• Mix of
– Theory
– Technology overview
– Practical information
– Hands-on experience
– Group work
– Industry information
– Application areas
• Main focus
– Practical approach
– Sound design
methodology
– Open and reusable
solutions
• Learning to design and
build a (working) AmI
solution
2015/2016 Ambient intelligence 10
ORGANIZATION
Course Introduction
2015/2016 Ambient intelligence 11
Teachers
• Fulvio Corno <fulvio.corno@polito.it>
• Luigi De Russis <luigi.derussis@polito.it>
• Teodoro Montanaro <teodoro.montanaro@polito.it>
– Politecnico di Torino, Dipartimento di Automatica e
Informatica
• ~20 hours each, mixed Lecture / Exercise / Lab
2015/2016 Ambient intelligence 12
Schedule
• Monday
– 16:00-17:30
• Room 4D (sometimes)
• LADISPE (most of the
times)
– 17:30-19:00 (sometimes)
• Room 4D / LADISPE
• Free LADISPE access
• Thursday
– 16:00-17:30
• Room 3I
– 17:30-19:00 (sometimes)
• Room 3I
2015/2016 Ambient intelligence 13
Updated week-by-week schedule on
the course website (“Log” section)
The Lab
• LADISPE
• Essential part of the course
(the most important)
• Real smart home hardware
and IoT devices
• 50% assigned exercises
• 50% supervised group work
• Group work
2015/2016 Ambient intelligence 14
The Skewed Schedule
Week Classes Exercises Group Work
1 3
2 3 1
3 2 1 1
4 3 1
5 2 2
6 3 1
7 3 1
8 1 1
9 1 1
10 1 1 1
11 1 1
12 1 1
13 1
14 1
• Non-uniform
distribution of hours
• Decreasing impact of
classes
• Increasing time for
supervised GW
• Increasing free time for
developing the project
2015/2016 Ambient intelligence 15
Students (about you…)
2015/2016 Ambient intelligence 16
27
16
6
3
2 2 2
1 1 1 1 1
0
5
10
15
20
25
30
INF1T3 ELN1T3 ARC1T0 MEC1T1 ECE1W3 GES1T4 FIS1T3 TLC1T3 CIV1T1 AUT1T1 DIS1T1 MEC1X1
Skills
2015/2016 Ambient intelligence 17
Programming (in general) Web architectures Mobile development
Source control Software requirements
Programming languages
2015/2016 Ambient intelligence 18
Python HTML/CSS JavaScript
Java C
C#
C++
PHP Assembler
Don’t worry… we’ll get there
2015/2016 Ambient intelligence 19
From initial survey
At exam-time
Team working
2015/2016 Ambient intelligence 20
Experience Best group size
RESOURCES
Course Introduction
2015/2016 Ambient intelligence 21
Course website
• http://bit.ly/polito-ami
• All lecture slides
• All exercise material (texts, solutions, examples, …)
• Reference papers, links, …
• Exams
• News and notices (official)
• Detailed (tentative) schedule
• Lecture video recordings
– On your page on the Portale della Didattica
2015/2016 Ambient intelligence 22
Additional on-line resources
• Facebook group, for open discussion and
information exchange:
https://www.facebook.com/groups/polito.ami/
• Slides will also be posted on slideshare
(delayed w.r.t. the course website)
• Lectures will also be uploaded on youtube
(at the end of the course)
2015/2016 Ambient intelligence 23
Study material
• No suitable textbook for the whole course
• Teachers’ slides
• Lecture videos
• Suggested books for some of the topics
• Suggested papers
• On-line technical documents
2015/2016 Ambient intelligence 24
EXAM
Course Introduction
2015/2016 Ambient intelligence 25
Goal and rationale
• The exam should assess the capability to design and
develop some AmI functionality
• Multiple skills and disciplines are needed in the
process
• The course is highly lab-intensive
• A sound design process must be coupled with the
capacity to deliver a working system
• You are close to graduation
• Some of you need to return to their home
universities
2015/2016 Ambient intelligence 26
Exam rules
• The exam consists in the evaluation of the Group Work
that is assigned during the course
– Documents uploaded on-line
– Presentation given at the exam date
• Work groups must be formed at the beginning of the
course
• Topics are proposed by the group and approved by the
teachers
• Many lab hours are devoted to group work development
– LADISPE may be used in additional hours
• Ideally, developed during the course
2015/2016 Ambient intelligence 27
Work Group Development Process
29/02: Project
Theme Definition
16/03: Submit initial
ideas and group
composition
17/03: Discussion
on groups and
project ideas
18/03: final group
composition,
repository creation
02/04: Submit
Website + Vision
[D1]
04/04: Proposal
evaluation and
Feedback on D1
22/04: Submit
Requirements [D2]
02/05: Feedback on
D2
12/05: Submit
Architecture [D3]
16/05: Feedback on
D3
19/05: Final Project
Review (pitch)
02/05—08/06:
Supervised work
group
Always: Free access
to Ladispe,
Assistance and
consultancy
EXAM
Public showcase
(optional, Sept.’16)
2015/2016 Ambient intelligence 28
The exam (or, how to get 30+)
• Evaluation of
documents (submitted
in advance)
– Project web site
• Deliverable D1 (vision)
• Deliverable D2
(requirements)
• Deliverable D3
(architecture)
• Presentation video
– Project sources on
github
• Oral exam
– Presentation (15
minutes)
– Demo (5 minutes)
– Discussion (5 minutes)
• Individual contribution
must emerge from the
presentation
2015/2016 Ambient intelligence 29
First steps
• Identify a Working Group (WG)
– 3 or 4 students
– Possibly, with mixed skills
– Avoid all-non-programmers groups
• Start developing ideas
– The first two weeks’ classes will give you suggestions,
seeds, pointers, …
– Interact with the teachers
2015/2016 Ambient intelligence 30
Tips and suggestions
• Start sooner than later
– Really
• Don’t aim too high
– Modular features
• Seek interaction
– Ask for feedback and suggestion
– …and listen to them
• Exploit the LAB hours
– Proposed labs, Supervised WG, Free hours, …
2015/2016 Ambient intelligence 31
2015’S PROJECTS AND SHOWCASE
Course Introduction
2015/2016 Ambient intelligence 32
Successful projects
2015/2016 Ambient intelligence 33
15 projects
Different
application
domains Multi
disciplinary
approach
Creativity,
enthusiasm,
technologyFrom the idea
to a working
prototype
End-user
involvement
http://ami-2015.github.io/
Student’s showcase @ I3P
2015/2016 Ambient intelligence 34
11 projects
130+
participants 5 sponsors
3 prizes
Open
showcase
Contacts
with
enterprises Stage
opportunities
Voting
contest
And the winners were…
2015/2016 Ambient intelligence 35
Ambient Intelligence?
2015/2016 Ambient intelligence 36
Questions?
01QZP AMBIENT INTELLIGENCE
Fulvio Corno
fulvio.corno@polito.it
References
• “Intelligent Environments: A manifesto”, Augusto et
al., Human-centric Computing and Information
Sciences 2013, 3:12, http://www.hcis-
journal.com/content/3/1/12
2015/2016 Ambient intelligence 38
License
2015/2016 Ambient intelligence 39
• These slides are distributed under a Creative Commons license
“Attribution – NonCommercial – ShareAlike (CC BY-NC-SA) 3.0”
• You are free to:
– Share — copy and redistribute the material in any medium or format
– Adapt — remix, transform, and build upon the material
– The licensor cannot revoke these freedoms as long as you follow the license
terms.
• Under the following terms:
– Attribution — You must give appropriate credit, provide a link to the license,
and indicate if changes were made. You may do so in any reasonable manner,
but not in any way that suggests the licensor endorses you or your use.
– NonCommercial — You may not use the material for commercial purposes.
– ShareAlike — If you remix, transform, or build upon the material, you must
distribute your contributions under the same license as the original.
– No additional restrictions — You may not apply legal terms or technological
measures that legally restrict others from doing anything the license permits.
• http://creativecommons.org/licenses/by-nc-sa/3.0/

Weitere ähnliche Inhalte

Was ist angesagt?

Scientix: ECSITE 2015 Annual Conference - Trento, Italy, 13 June 2015
Scientix: ECSITE 2015 Annual Conference - Trento, Italy, 13 June 2015Scientix: ECSITE 2015 Annual Conference - Trento, Italy, 13 June 2015
Scientix: ECSITE 2015 Annual Conference - Trento, Italy, 13 June 2015Brussels, Belgium
 
Go-Lab: Introduction to Go-Lab and creation of interactive learning spaces
Go-Lab: Introduction to Go-Lab and creation of interactive learning spacesGo-Lab: Introduction to Go-Lab and creation of interactive learning spaces
Go-Lab: Introduction to Go-Lab and creation of interactive learning spacesGo-Lab Initiative
 
REC:all Exploring the potential of lecture capture in universities and higher...
REC:all Exploring the potential of lecture capture in universities and higher...REC:all Exploring the potential of lecture capture in universities and higher...
REC:all Exploring the potential of lecture capture in universities and higher...MEDEA Awards
 
Interaction and interactivity in technology-rich second language classrooms: ...
Interaction and interactivity in technology-rich second language classrooms: ...Interaction and interactivity in technology-rich second language classrooms: ...
Interaction and interactivity in technology-rich second language classrooms: ...Shona Whyte
 
Online Learning at the University of Parma
Online Learning at the University of ParmaOnline Learning at the University of Parma
Online Learning at the University of ParmaSara Valla
 
e-Learning What, Why & How
e-Learning What, Why & Howe-Learning What, Why & How
e-Learning What, Why & HowMAASTRO clinic
 
Support for Self-regulated Learning in Personal Learning Environments (at I-K...
Support for Self-regulated Learning in Personal Learning Environments (at I-K...Support for Self-regulated Learning in Personal Learning Environments (at I-K...
Support for Self-regulated Learning in Personal Learning Environments (at I-K...Alexander Nussbaumer
 

Was ist angesagt? (9)

Scientix: ECSITE 2015 Annual Conference - Trento, Italy, 13 June 2015
Scientix: ECSITE 2015 Annual Conference - Trento, Italy, 13 June 2015Scientix: ECSITE 2015 Annual Conference - Trento, Italy, 13 June 2015
Scientix: ECSITE 2015 Annual Conference - Trento, Italy, 13 June 2015
 
Go-Lab: Introduction to Go-Lab and creation of interactive learning spaces
Go-Lab: Introduction to Go-Lab and creation of interactive learning spacesGo-Lab: Introduction to Go-Lab and creation of interactive learning spaces
Go-Lab: Introduction to Go-Lab and creation of interactive learning spaces
 
REC:all Exploring the potential of lecture capture in universities and higher...
REC:all Exploring the potential of lecture capture in universities and higher...REC:all Exploring the potential of lecture capture in universities and higher...
REC:all Exploring the potential of lecture capture in universities and higher...
 
MOOC: a European perspective
MOOC: a European perspectiveMOOC: a European perspective
MOOC: a European perspective
 
Interaction and interactivity in technology-rich second language classrooms: ...
Interaction and interactivity in technology-rich second language classrooms: ...Interaction and interactivity in technology-rich second language classrooms: ...
Interaction and interactivity in technology-rich second language classrooms: ...
 
Online Learning at the University of Parma
Online Learning at the University of ParmaOnline Learning at the University of Parma
Online Learning at the University of Parma
 
e-Learning What, Why & How
e-Learning What, Why & Howe-Learning What, Why & How
e-Learning What, Why & How
 
ONL152 orientation webinar 150922
ONL152 orientation webinar 150922ONL152 orientation webinar 150922
ONL152 orientation webinar 150922
 
Support for Self-regulated Learning in Personal Learning Environments (at I-K...
Support for Self-regulated Learning in Personal Learning Environments (at I-K...Support for Self-regulated Learning in Personal Learning Environments (at I-K...
Support for Self-regulated Learning in Personal Learning Environments (at I-K...
 

Andere mochten auch

AmI 2015 - Databases in Python
AmI 2015 - Databases in PythonAmI 2015 - Databases in Python
AmI 2015 - Databases in PythonFulvio Corno
 
Ambient Intelligence Design Process
Ambient Intelligence Design ProcessAmbient Intelligence Design Process
Ambient Intelligence Design ProcessFulvio Corno
 
Dates and Times in Java 7 and Java 8
Dates and Times in Java 7 and Java 8Dates and Times in Java 7 and Java 8
Dates and Times in Java 7 and Java 8Fulvio Corno
 
Indicatori quantitativi per la valutazione dei processi
Indicatori quantitativi per la valutazione dei processiIndicatori quantitativi per la valutazione dei processi
Indicatori quantitativi per la valutazione dei processiFulvio Corno
 
Gli anelli mancanti per l’Ambient Intelligence
Gli anelli mancanti per l’Ambient IntelligenceGli anelli mancanti per l’Ambient Intelligence
Gli anelli mancanti per l’Ambient IntelligenceFulvio Corno
 
AmI 2015 - Design Process
AmI 2015 - Design ProcessAmI 2015 - Design Process
AmI 2015 - Design ProcessFulvio Corno
 
Accessibilità dei siti web
Accessibilità dei siti webAccessibilità dei siti web
Accessibilità dei siti webFulvio Corno
 
Ingegneri e disabilità: abbattere il muro
Ingegneri e disabilità: abbattere il muroIngegneri e disabilità: abbattere il muro
Ingegneri e disabilità: abbattere il muroFulvio Corno
 
Ambient intelligence - an overview
Ambient intelligence - an overviewAmbient intelligence - an overview
Ambient intelligence - an overviewFulvio Corno
 
A Healthcare Support System for Assisted Living Facilities: an IoT Solution
A Healthcare Support System for Assisted Living Facilities: an IoT SolutionA Healthcare Support System for Assisted Living Facilities: an IoT Solution
A Healthcare Support System for Assisted Living Facilities: an IoT SolutionFulvio Corno
 
Programming with JavaFX
Programming with JavaFXProgramming with JavaFX
Programming with JavaFXFulvio Corno
 
Ausili: definizioni e normative - Tecnologie per la Disabilità 2014/2015
Ausili: definizioni e normative - Tecnologie per la Disabilità 2014/2015Ausili: definizioni e normative - Tecnologie per la Disabilità 2014/2015
Ausili: definizioni e normative - Tecnologie per la Disabilità 2014/2015Fulvio Corno
 
Ambient Intelligence: Theme of the Year 2016
Ambient Intelligence: Theme of the Year 2016Ambient Intelligence: Theme of the Year 2016
Ambient Intelligence: Theme of the Year 2016Fulvio Corno
 
Introduzione al Corso - Tecnologie per la Disabilità 2014/2015
Introduzione al Corso - Tecnologie per la Disabilità 2014/2015Introduzione al Corso - Tecnologie per la Disabilità 2014/2015
Introduzione al Corso - Tecnologie per la Disabilità 2014/2015Fulvio Corno
 
Definition of Ambient Intelligence
Definition of Ambient IntelligenceDefinition of Ambient Intelligence
Definition of Ambient IntelligenceFulvio Corno
 
Introduzione al Corso - Tecniche di Programmazione 2015
Introduzione al Corso - Tecniche di Programmazione 2015Introduzione al Corso - Tecniche di Programmazione 2015
Introduzione al Corso - Tecniche di Programmazione 2015Fulvio Corno
 
Internet of Things - Cos'è e cosa ci posso fare?
Internet of Things - Cos'è e cosa ci posso fare?Internet of Things - Cos'è e cosa ci posso fare?
Internet of Things - Cos'è e cosa ci posso fare?Fulvio Corno
 

Andere mochten auch (17)

AmI 2015 - Databases in Python
AmI 2015 - Databases in PythonAmI 2015 - Databases in Python
AmI 2015 - Databases in Python
 
Ambient Intelligence Design Process
Ambient Intelligence Design ProcessAmbient Intelligence Design Process
Ambient Intelligence Design Process
 
Dates and Times in Java 7 and Java 8
Dates and Times in Java 7 and Java 8Dates and Times in Java 7 and Java 8
Dates and Times in Java 7 and Java 8
 
Indicatori quantitativi per la valutazione dei processi
Indicatori quantitativi per la valutazione dei processiIndicatori quantitativi per la valutazione dei processi
Indicatori quantitativi per la valutazione dei processi
 
Gli anelli mancanti per l’Ambient Intelligence
Gli anelli mancanti per l’Ambient IntelligenceGli anelli mancanti per l’Ambient Intelligence
Gli anelli mancanti per l’Ambient Intelligence
 
AmI 2015 - Design Process
AmI 2015 - Design ProcessAmI 2015 - Design Process
AmI 2015 - Design Process
 
Accessibilità dei siti web
Accessibilità dei siti webAccessibilità dei siti web
Accessibilità dei siti web
 
Ingegneri e disabilità: abbattere il muro
Ingegneri e disabilità: abbattere il muroIngegneri e disabilità: abbattere il muro
Ingegneri e disabilità: abbattere il muro
 
Ambient intelligence - an overview
Ambient intelligence - an overviewAmbient intelligence - an overview
Ambient intelligence - an overview
 
A Healthcare Support System for Assisted Living Facilities: an IoT Solution
A Healthcare Support System for Assisted Living Facilities: an IoT SolutionA Healthcare Support System for Assisted Living Facilities: an IoT Solution
A Healthcare Support System for Assisted Living Facilities: an IoT Solution
 
Programming with JavaFX
Programming with JavaFXProgramming with JavaFX
Programming with JavaFX
 
Ausili: definizioni e normative - Tecnologie per la Disabilità 2014/2015
Ausili: definizioni e normative - Tecnologie per la Disabilità 2014/2015Ausili: definizioni e normative - Tecnologie per la Disabilità 2014/2015
Ausili: definizioni e normative - Tecnologie per la Disabilità 2014/2015
 
Ambient Intelligence: Theme of the Year 2016
Ambient Intelligence: Theme of the Year 2016Ambient Intelligence: Theme of the Year 2016
Ambient Intelligence: Theme of the Year 2016
 
Introduzione al Corso - Tecnologie per la Disabilità 2014/2015
Introduzione al Corso - Tecnologie per la Disabilità 2014/2015Introduzione al Corso - Tecnologie per la Disabilità 2014/2015
Introduzione al Corso - Tecnologie per la Disabilità 2014/2015
 
Definition of Ambient Intelligence
Definition of Ambient IntelligenceDefinition of Ambient Intelligence
Definition of Ambient Intelligence
 
Introduzione al Corso - Tecniche di Programmazione 2015
Introduzione al Corso - Tecniche di Programmazione 2015Introduzione al Corso - Tecniche di Programmazione 2015
Introduzione al Corso - Tecniche di Programmazione 2015
 
Internet of Things - Cos'è e cosa ci posso fare?
Internet of Things - Cos'è e cosa ci posso fare?Internet of Things - Cos'è e cosa ci posso fare?
Internet of Things - Cos'è e cosa ci posso fare?
 

Ähnlich wie Ambient Intelligence - Course Introduction

Course Possibilities & Architecture
Course Possibilities & ArchitectureCourse Possibilities & Architecture
Course Possibilities & ArchitectureFolajimi Fakoya
 
Forget the numbers – what about the impact!
Forget the numbers – what about the impact!Forget the numbers – what about the impact!
Forget the numbers – what about the impact!Web2LLP
 
Teaching HCI to computing students: some considerations
Teaching HCI to computing students: some considerationsTeaching HCI to computing students: some considerations
Teaching HCI to computing students: some considerationsRoberto Polillo
 
Energy Domain Working Groups - OPEN DEI 1st Energy Domain Workshop
Energy Domain Working Groups - OPEN DEI 1st Energy Domain WorkshopEnergy Domain Working Groups - OPEN DEI 1st Energy Domain Workshop
Energy Domain Working Groups - OPEN DEI 1st Energy Domain WorkshopOPEN DEI
 
2014 11 03 abc ph d program polimi - kickoff
2014 11 03 abc ph d program   polimi - kickoff2014 11 03 abc ph d program   polimi - kickoff
2014 11 03 abc ph d program polimi - kickoffEnrico DeAngelis
 
EMMA Summer School - Rebecca Ferguson - Learning design and learning analytic...
EMMA Summer School - Rebecca Ferguson - Learning design and learning analytic...EMMA Summer School - Rebecca Ferguson - Learning design and learning analytic...
EMMA Summer School - Rebecca Ferguson - Learning design and learning analytic...EUmoocs
 
2015 02 11 general presentation light
2015 02 11 general presentation light2015 02 11 general presentation light
2015 02 11 general presentation lightEnrico DeAngelis
 
Learning Technologist Network - Overview and January 2015 Meeting
Learning Technologist Network - Overview and January 2015 MeetingLearning Technologist Network - Overview and January 2015 Meeting
Learning Technologist Network - Overview and January 2015 MeetingJames Little
 
Learning analytics, learning design and MOOCs
Learning analytics, learning design and MOOCsLearning analytics, learning design and MOOCs
Learning analytics, learning design and MOOCsRebecca Ferguson
 
2016-05-30 Venia Legendi (CEITER): Maria Jesus Rodriguez Triana
2016-05-30 Venia Legendi (CEITER): Maria Jesus Rodriguez Triana2016-05-30 Venia Legendi (CEITER): Maria Jesus Rodriguez Triana
2016-05-30 Venia Legendi (CEITER): Maria Jesus Rodriguez Trianaifi8106tlu
 
The impact of video becoming mainstream across the whole UCL campus
The impact of video becoming mainstream across the whole UCL campusThe impact of video becoming mainstream across the whole UCL campus
The impact of video becoming mainstream across the whole UCL campusClive Young
 
The MyRI project presentation
The MyRI project presentationThe MyRI project presentation
The MyRI project presentationRos Pan
 
2013 04 19 (uc3m) emadrid athillosen kmrc conceptualizing implementing moocs ...
2013 04 19 (uc3m) emadrid athillosen kmrc conceptualizing implementing moocs ...2013 04 19 (uc3m) emadrid athillosen kmrc conceptualizing implementing moocs ...
2013 04 19 (uc3m) emadrid athillosen kmrc conceptualizing implementing moocs ...eMadrid network
 
Making a difference with technology-enhanced learning - Sarah Knight and Sama...
Making a difference with technology-enhanced learning - Sarah Knight and Sama...Making a difference with technology-enhanced learning - Sarah Knight and Sama...
Making a difference with technology-enhanced learning - Sarah Knight and Sama...Jisc
 
United Nations University RFP (case study)
United Nations University RFP (case study)United Nations University RFP (case study)
United Nations University RFP (case study)dickebk
 
Social media strategy for communication and dissemination
Social media strategy for communication and disseminationSocial media strategy for communication and dissemination
Social media strategy for communication and disseminationAda Giannatelli
 

Ähnlich wie Ambient Intelligence - Course Introduction (20)

Online education in the field of Responsible Education
Online education in the field of Responsible EducationOnline education in the field of Responsible Education
Online education in the field of Responsible Education
 
Open education TU Delft in the field of Responsible Innovation
Open education TU Delft in the field of Responsible InnovationOpen education TU Delft in the field of Responsible Innovation
Open education TU Delft in the field of Responsible Innovation
 
Course Possibilities & Architecture
Course Possibilities & ArchitectureCourse Possibilities & Architecture
Course Possibilities & Architecture
 
Forget the numbers – what about the impact!
Forget the numbers – what about the impact!Forget the numbers – what about the impact!
Forget the numbers – what about the impact!
 
Teaching HCI to computing students: some considerations
Teaching HCI to computing students: some considerationsTeaching HCI to computing students: some considerations
Teaching HCI to computing students: some considerations
 
Energy Domain Working Groups - OPEN DEI 1st Energy Domain Workshop
Energy Domain Working Groups - OPEN DEI 1st Energy Domain WorkshopEnergy Domain Working Groups - OPEN DEI 1st Energy Domain Workshop
Energy Domain Working Groups - OPEN DEI 1st Energy Domain Workshop
 
2014 11 03 abc ph d program polimi - kickoff
2014 11 03 abc ph d program   polimi - kickoff2014 11 03 abc ph d program   polimi - kickoff
2014 11 03 abc ph d program polimi - kickoff
 
EMMA Summer School - Rebecca Ferguson - Learning design and learning analytic...
EMMA Summer School - Rebecca Ferguson - Learning design and learning analytic...EMMA Summer School - Rebecca Ferguson - Learning design and learning analytic...
EMMA Summer School - Rebecca Ferguson - Learning design and learning analytic...
 
Technology Helps
Technology HelpsTechnology Helps
Technology Helps
 
2015 02 11 general presentation light
2015 02 11 general presentation light2015 02 11 general presentation light
2015 02 11 general presentation light
 
Learning Technologist Network - Overview and January 2015 Meeting
Learning Technologist Network - Overview and January 2015 MeetingLearning Technologist Network - Overview and January 2015 Meeting
Learning Technologist Network - Overview and January 2015 Meeting
 
Learning analytics, learning design and MOOCs
Learning analytics, learning design and MOOCsLearning analytics, learning design and MOOCs
Learning analytics, learning design and MOOCs
 
2016-05-30 Venia Legendi (CEITER): Maria Jesus Rodriguez Triana
2016-05-30 Venia Legendi (CEITER): Maria Jesus Rodriguez Triana2016-05-30 Venia Legendi (CEITER): Maria Jesus Rodriguez Triana
2016-05-30 Venia Legendi (CEITER): Maria Jesus Rodriguez Triana
 
The impact of video becoming mainstream across the whole UCL campus
The impact of video becoming mainstream across the whole UCL campusThe impact of video becoming mainstream across the whole UCL campus
The impact of video becoming mainstream across the whole UCL campus
 
Project and Portfolio Management for Digital Libraries
Project and Portfolio Management for Digital LibrariesProject and Portfolio Management for Digital Libraries
Project and Portfolio Management for Digital Libraries
 
The MyRI project presentation
The MyRI project presentationThe MyRI project presentation
The MyRI project presentation
 
2013 04 19 (uc3m) emadrid athillosen kmrc conceptualizing implementing moocs ...
2013 04 19 (uc3m) emadrid athillosen kmrc conceptualizing implementing moocs ...2013 04 19 (uc3m) emadrid athillosen kmrc conceptualizing implementing moocs ...
2013 04 19 (uc3m) emadrid athillosen kmrc conceptualizing implementing moocs ...
 
Making a difference with technology-enhanced learning - Sarah Knight and Sama...
Making a difference with technology-enhanced learning - Sarah Knight and Sama...Making a difference with technology-enhanced learning - Sarah Knight and Sama...
Making a difference with technology-enhanced learning - Sarah Knight and Sama...
 
United Nations University RFP (case study)
United Nations University RFP (case study)United Nations University RFP (case study)
United Nations University RFP (case study)
 
Social media strategy for communication and dissemination
Social media strategy for communication and disseminationSocial media strategy for communication and dissemination
Social media strategy for communication and dissemination
 

Kürzlich hochgeladen

Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxnegromaestrong
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Gardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterGardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterMateoGardella
 
Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.MateoGardella
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingTeacherCyreneCayanan
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxVishalSingh1417
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
An Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdfAn Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdfSanaAli374401
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Disha Kariya
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 

Kürzlich hochgeladen (20)

Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Gardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterGardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch Letter
 
Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writing
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
An Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdfAn Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdf
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 

Ambient Intelligence - Course Introduction

  • 1. Course Introduction Ambient intelligence Fulvio Corno Politecnico di Torino, 2015/2016 http://bit.ly/polito-ami
  • 2. Basic information • Title: Ambient Intelligence • Code: 01QZPxx • Year: 3, Semester: 2 • Credits: 6 • Language: English (almost…) 2015/2016 Ambient intelligence 2 http://bit.ly/polito-ami Tattoo this!
  • 3. Summary • Goals and contents • Organization • Resources • Exam • 2015’s projects and Showcase 2015/2016 Ambient intelligence 3
  • 4. GOALS AND CONTENTS Course Introduction 2015/2016 Ambient intelligence 4
  • 5. Goals • Designing and realizing environments that enrich the user experience and help householders in their activity • Adopting a feature-driven design methodology, targeting open and reusable solutions • Integrating existing devices and existing home- and building- automation systems (don’t reinvent the wheel) • Really building a (simple) working AmI system, in a multi-disciplinary team 2015/2016 Ambient intelligence 5
  • 6. Definitions • “An Ambient Intelligence system is a digital environment that proactively, but sensibly, supports people in their daily lives” • “An Intelligent Environment is one in which the actions of numerous networked controllers (controlling different aspects of an environment) is orchestrated by self-programming pre-emptive processes (e.g., intelligent software agents) in such a way to create an interactive holistic functionality that enhances occupants experiences.” 2015/2016 Ambient intelligence 6
  • 8. Main contents • AmI definitions, applications, systems: taxonomy and market overview • Feature-driven design methodology • Enabling technologies: Linux, hardware boards, python, Web, Dog3.0 • Some off-the-shelf automation technologies • Rapid prototyping and development • Group work (supervised and free) 2015/2016 Ambient intelligence 8
  • 10. Approach • Mix of – Theory – Technology overview – Practical information – Hands-on experience – Group work – Industry information – Application areas • Main focus – Practical approach – Sound design methodology – Open and reusable solutions • Learning to design and build a (working) AmI solution 2015/2016 Ambient intelligence 10
  • 12. Teachers • Fulvio Corno <fulvio.corno@polito.it> • Luigi De Russis <luigi.derussis@polito.it> • Teodoro Montanaro <teodoro.montanaro@polito.it> – Politecnico di Torino, Dipartimento di Automatica e Informatica • ~20 hours each, mixed Lecture / Exercise / Lab 2015/2016 Ambient intelligence 12
  • 13. Schedule • Monday – 16:00-17:30 • Room 4D (sometimes) • LADISPE (most of the times) – 17:30-19:00 (sometimes) • Room 4D / LADISPE • Free LADISPE access • Thursday – 16:00-17:30 • Room 3I – 17:30-19:00 (sometimes) • Room 3I 2015/2016 Ambient intelligence 13 Updated week-by-week schedule on the course website (“Log” section)
  • 14. The Lab • LADISPE • Essential part of the course (the most important) • Real smart home hardware and IoT devices • 50% assigned exercises • 50% supervised group work • Group work 2015/2016 Ambient intelligence 14
  • 15. The Skewed Schedule Week Classes Exercises Group Work 1 3 2 3 1 3 2 1 1 4 3 1 5 2 2 6 3 1 7 3 1 8 1 1 9 1 1 10 1 1 1 11 1 1 12 1 1 13 1 14 1 • Non-uniform distribution of hours • Decreasing impact of classes • Increasing time for supervised GW • Increasing free time for developing the project 2015/2016 Ambient intelligence 15
  • 16. Students (about you…) 2015/2016 Ambient intelligence 16 27 16 6 3 2 2 2 1 1 1 1 1 0 5 10 15 20 25 30 INF1T3 ELN1T3 ARC1T0 MEC1T1 ECE1W3 GES1T4 FIS1T3 TLC1T3 CIV1T1 AUT1T1 DIS1T1 MEC1X1
  • 17. Skills 2015/2016 Ambient intelligence 17 Programming (in general) Web architectures Mobile development Source control Software requirements
  • 18. Programming languages 2015/2016 Ambient intelligence 18 Python HTML/CSS JavaScript Java C C# C++ PHP Assembler
  • 19. Don’t worry… we’ll get there 2015/2016 Ambient intelligence 19 From initial survey At exam-time
  • 20. Team working 2015/2016 Ambient intelligence 20 Experience Best group size
  • 22. Course website • http://bit.ly/polito-ami • All lecture slides • All exercise material (texts, solutions, examples, …) • Reference papers, links, … • Exams • News and notices (official) • Detailed (tentative) schedule • Lecture video recordings – On your page on the Portale della Didattica 2015/2016 Ambient intelligence 22
  • 23. Additional on-line resources • Facebook group, for open discussion and information exchange: https://www.facebook.com/groups/polito.ami/ • Slides will also be posted on slideshare (delayed w.r.t. the course website) • Lectures will also be uploaded on youtube (at the end of the course) 2015/2016 Ambient intelligence 23
  • 24. Study material • No suitable textbook for the whole course • Teachers’ slides • Lecture videos • Suggested books for some of the topics • Suggested papers • On-line technical documents 2015/2016 Ambient intelligence 24
  • 26. Goal and rationale • The exam should assess the capability to design and develop some AmI functionality • Multiple skills and disciplines are needed in the process • The course is highly lab-intensive • A sound design process must be coupled with the capacity to deliver a working system • You are close to graduation • Some of you need to return to their home universities 2015/2016 Ambient intelligence 26
  • 27. Exam rules • The exam consists in the evaluation of the Group Work that is assigned during the course – Documents uploaded on-line – Presentation given at the exam date • Work groups must be formed at the beginning of the course • Topics are proposed by the group and approved by the teachers • Many lab hours are devoted to group work development – LADISPE may be used in additional hours • Ideally, developed during the course 2015/2016 Ambient intelligence 27
  • 28. Work Group Development Process 29/02: Project Theme Definition 16/03: Submit initial ideas and group composition 17/03: Discussion on groups and project ideas 18/03: final group composition, repository creation 02/04: Submit Website + Vision [D1] 04/04: Proposal evaluation and Feedback on D1 22/04: Submit Requirements [D2] 02/05: Feedback on D2 12/05: Submit Architecture [D3] 16/05: Feedback on D3 19/05: Final Project Review (pitch) 02/05—08/06: Supervised work group Always: Free access to Ladispe, Assistance and consultancy EXAM Public showcase (optional, Sept.’16) 2015/2016 Ambient intelligence 28
  • 29. The exam (or, how to get 30+) • Evaluation of documents (submitted in advance) – Project web site • Deliverable D1 (vision) • Deliverable D2 (requirements) • Deliverable D3 (architecture) • Presentation video – Project sources on github • Oral exam – Presentation (15 minutes) – Demo (5 minutes) – Discussion (5 minutes) • Individual contribution must emerge from the presentation 2015/2016 Ambient intelligence 29
  • 30. First steps • Identify a Working Group (WG) – 3 or 4 students – Possibly, with mixed skills – Avoid all-non-programmers groups • Start developing ideas – The first two weeks’ classes will give you suggestions, seeds, pointers, … – Interact with the teachers 2015/2016 Ambient intelligence 30
  • 31. Tips and suggestions • Start sooner than later – Really • Don’t aim too high – Modular features • Seek interaction – Ask for feedback and suggestion – …and listen to them • Exploit the LAB hours – Proposed labs, Supervised WG, Free hours, … 2015/2016 Ambient intelligence 31
  • 32. 2015’S PROJECTS AND SHOWCASE Course Introduction 2015/2016 Ambient intelligence 32
  • 33. Successful projects 2015/2016 Ambient intelligence 33 15 projects Different application domains Multi disciplinary approach Creativity, enthusiasm, technologyFrom the idea to a working prototype End-user involvement http://ami-2015.github.io/
  • 34. Student’s showcase @ I3P 2015/2016 Ambient intelligence 34 11 projects 130+ participants 5 sponsors 3 prizes Open showcase Contacts with enterprises Stage opportunities Voting contest
  • 35. And the winners were… 2015/2016 Ambient intelligence 35
  • 37. Questions? 01QZP AMBIENT INTELLIGENCE Fulvio Corno fulvio.corno@polito.it
  • 38. References • “Intelligent Environments: A manifesto”, Augusto et al., Human-centric Computing and Information Sciences 2013, 3:12, http://www.hcis- journal.com/content/3/1/12 2015/2016 Ambient intelligence 38
  • 39. License 2015/2016 Ambient intelligence 39 • These slides are distributed under a Creative Commons license “Attribution – NonCommercial – ShareAlike (CC BY-NC-SA) 3.0” • You are free to: – Share — copy and redistribute the material in any medium or format – Adapt — remix, transform, and build upon the material – The licensor cannot revoke these freedoms as long as you follow the license terms. • Under the following terms: – Attribution — You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use. – NonCommercial — You may not use the material for commercial purposes. – ShareAlike — If you remix, transform, or build upon the material, you must distribute your contributions under the same license as the original. – No additional restrictions — You may not apply legal terms or technological measures that legally restrict others from doing anything the license permits. • http://creativecommons.org/licenses/by-nc-sa/3.0/