Home | Lehre | Videos | Texte | Vorträge | Software | Person | Impressum, Datenschutzerklärung | Blog RSS

Last update 2007-03-12, latest changes in red

Do-It-Yourself Non-Standard User Interfaces
Optional subject for the master's program Digital Media, 6 credits

Summer semester 2007

Lecture/Lab: Wed 9:45 a.m. – 1 p.m., room I122 and/or I220, starting April 11th in I122

If you plan to attend this course, please send me (Jörn Loviscach) an e-mail so that I can compile a mailing list.

Syllabus: We will look into new interaction devices, explore in which settings they may offer advantages over standard (i.e., WIMP) interfaces, and create some devices and demo application software of our own design, which thanks to the current technology has become utterly simple. The range of components and devices includes: motor faders, accelerometers, gyroscopes, force feedback joysticks, radio transceivers, graphics tablets, the Wii controller, and multi-touch displays. Interfacing this gear with a computer will sometimes work directly but more often require the use of embedded controllers, most probably of the Arduino type, which can be handled extremely easily. Other interesting controllers are hacked mobile devices such as the Apple iPod. Electronics and physics will be introduced as needed and be kept as basic as possible. Here are two examples of what's possible: 3D animation input, zooming and rotating images with two fingers.

The total workload amounts to 180 hours. In the lab and at home, students will work in small groups on individual projects. The lecture will reflect which projects they have chosen. It will cover general technology, sensors and actors, and application issues. Here is a quite comprehensive list of topics to pick from:

General technology

Sensors and actuators

Application

The development part will involve neither complex OO software development nor flashy graphics design. On the contrary, the focus will be put on thinking like an engineer, that is: being creative in the face of strict limits imposed by electronics and physics. Note that embedded devices and electronics are not easy to debug; this requires tenacity. On top of that, the extraction of meaningful data from sensors benefits from advanced mathematical methods.

Lecture notes: available online the day before the lecture, see the folder next to this file

Schedule

Wed, 11 Apr

Overview

Wed, 18 Apr


Wed, 25 Apr

ends at 11:10 a.m. due to Student Information Day

Wed, 2 May


Wed, 9 May


Wed, 16 May


Wed, 23 May


Wed, 30 May


Wed, 6 Jun


Wed, 13 Jun


Wed, 20 Jun


Wed, 27 Jun


Wed, 4 Jul


Wed, 11 Jul


Wed, 18 Jul

Students' presentations