User Tools

Site Tools


courses:designing_haptics_tei2012

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
courses:designing_haptics_tei2012 [2012/02/24 10:37]
camille [Photos and videos]
courses:designing_haptics_tei2012 [2012/03/21 20:07] (current)
camille
Line 1: Line 1:
 +====== Designing Haptics Studio @ TEI 2012======
 +
 +
February 21st 2012, Kingston, Ontario, Canada. ​
 +
 +===== Organizers =====
 +
 +  * Camille Moussette, Umeå Institute of Design, Sweden [[camille.moussette@dh.umu.se]]
 +  * Christoffel Kuenen, Umeå Institute of Design, Sweden [[christoffel.kuenen@dh.umu.se]] ​
 +  * Ali Israr, Disney Research, [[israr@disneyresearch.com]]
 +
 +===== Participants =====
 +
 +Mouna Andraos, Jorge Cardoso, Andrea Cuadra, Christian Dell, Christoph Eichhorn, Jill Fantauzzacoffin,​ Jonas Forsslund, Katrin Gaedcke, Scotty Hoag, Eva Hornecker, Jonathan Morrissey, Le Viet Nguyen, Hendrik Richter, Jelle Saldien, Paul Strohmeier, Kiyoshi Tomimatsu, Leonie Urff, Katrin Wolf, Kuan-Ju Wu, and a few more
 +
 +===== Photos and videos =====
 +
 +[[http://​www.flickr.com/​photos/​9225693@N08/​6926290063/​in/​set-72157629445260447/​|{{http://​farm8.staticflickr.com/​7066/​6926290063_257f5aaa11_s.jpg}}]]
 +[[http://​www.flickr.com/​photos/​9225693@N08/​6926291815/​in/​set-72157629445260447/​|{{http://​farm8.staticflickr.com/​7038/​6926291815_bb780fe71e_s.jpg}}]]
 +[[http://​www.flickr.com/​photos/​9225693@N08/​6780173812/​in/​set-72157629445260447/​|{{http://​farm8.staticflickr.com/​7044/​6780173812_c6bf19a429_s.jpg}}]]
 +[[http://​www.flickr.com/​photos/​9225693@N08/​6780172394/​in/​set-72157629445260447/​|{{http://​farm8.staticflickr.com/​7060/​6780172394_2021b49bbc_s.jpg}}]]
 +[[http://​www.flickr.com/​photos/​9225693@N08/​6926288379/​in/​set-72157629445260447/​|{{http://​farm8.staticflickr.com/​7041/​6926288379_cc8be15fb1_s.jpg}}]]
 +[[http://​www.flickr.com/​photos/​9225693@N08/​6780172026/​in/​set-72157629445260447/​|{{http://​farm8.staticflickr.com/​7179/​6780172026_8e320ed831_s.jpg}}]]
 +[[http://​www.flickr.com/​photos/​9225693@N08/​6926288005/​in/​set-72157629445260447/​|{{http://​farm8.staticflickr.com/​7046/​6926288005_3d62b143b5_s.jpg}}]]
 +
 +Flickr set (with videos): [[http://​www.flickr.com/​photos/​9225693@N08/​sets/​72157629445260447/​|TEI 2012 Designing Haptics Studio]].
 +
 +
 +Please share your pictures and videos of the workshop. If you are not comfortable with the publication of some material, let me know and I'll remove and take it offline. ​
 +
 +
 +===== Studio Equipment =====
 +
 +  * Arduino + Motor Shield
 +  * Motors, actuators, servos, solenoids, etc. 
 +  * Construction kits: Mecchano + MicroRax
 +  * Building supplies (limited): foamcore, hot glue, felt, etc
 +
 +===== Studio Schedule =====
 +
 +The Studio will have three main phases: an introduction to Haptics (talks/​presentations),​ a review and exploration of the demos and hardware sketches (hands-on), and lastly a hands-on session where participants will build, modify, hack and sketch new haptic interfaces (participants actively working).
 +
 +**12h30 to 13h30**\\ ​
 +  * Welcome message, introduction of coordinators and participants,​ practicalities,​ schedule of the Studio
 +  *Introduction on haptics, sketching in hardware, aesthetics of interaction. Camille'​s {{:​courses:​tei2012_designing_haptics_studio_intro.pdf|slides}}
 +
 +**13h30 to 14h00**\\ ​
 +  * Hands-on walk through of the demo’s and prototyping platforms provided by coordinators.
 +
 +**14h00 to 15h00** \\ 
 +  * Work in teams of 2
 +  * Build haptic sketch, focus on the construction/​tech. ​
 +
 +**15h00 to 15h20** \\
 +  * Break
 +
 +**15h20 to 16h30** \\ 
 +  * Focus on the experience
 +  * Explore the qualities/ defining parameters of haptic experience
 +
 +**16h30 to 17h30**\\ ​
 +  * Presentation and tangible exploration of all sketches; discussion on the challenges and solutions in building each sketch.
 +  * Discussion, Documentation,​ Reflection and wrap up.
 +
 +
 +===== Haptics =====
 +
 +  * Camille'​s {{:​courses:​tei2012_designing_haptics_studio_intro.pdf|introduction presentation/​slides}}
 +  * Ali's {{:​courses:​israr-tei2012.pdf|presentation}}
 +
 +===== Interaction Design for Haptics =====
 +
 +Some tips and ideas to build haptic interfaces quickly
 +
 +  * Use audio to drive haptics (easy to edit), but not available for all actuators/​controllers
 +  * Use the world to control the world! Map analog sensor to haptic output instead of coding complex behaviours. Processing sketch to visualize analogSensor
 + 
 +===== Sketching in Hardware =====
 +
 +  * Shortcuts are inevitable, focus on sketches that inform your design questions.
 +  * Have multiples/​variations of the same haptic interfaces
 +  * Tradeoff between development time vs durability
 +
 +
 +==== Arduino ====
 +
 +  * Arduino (//make sure you have the latest 1.0 version//), http://​arduino.cc/​en/​Main/​Software
 +  * Adafruit Motor shield, http://​www.adafruit.com/​products/​81,​ [[https://​github.com/​adafruit/​Adafruit-Motor-Shield-library|Arduino library]], [[arduino:​adafruit_motor_shield|tutorial + code example]]
 +  * [[arduino:​installing_using_third_party_libraries|Using third-party libraries with Arduino]]
 +
 +==== Processing ====
 +
 +  * Processing, //version 1.5.1//, http://​processing.org/​download
 +  * controlP5, GUI library for Processing, http://​www.sojamo.de/​libraries/​controlP5/​
 +
 +==== Hardware and electronics====
 +
 +  * Servo motors, http://​www.societyofrobots.com/​actuators_servos.shtml
 +  * Miga motors http://​www.migamotors.com,​ actuators using shape memory alloy
 +  * Pololu http://​www.pololu.com, ​ motors, controllers and kits
 +  * Servo City http://​www.servocity.com,​ online store with numerous servos, brackets and accessories
 +  * Haptuator from Tactile Labs, http://​www.tactilelabs.com/​main/​products/​haptuator
 +
 +
 +==== Code samples ====
 +  * Arduino Commander, sends motor commands over serial for Motor Shield, {{:​courses:​motorshield_commander_v1.zip|code}} {{:​courses:​libraries.zip|libraries}}
 +  * Processing sketch for Arduino Commander {{:​courses:​motorshield_commander_v1_processing.zip|}}
 +  * Simple Arduino code for Motor Shield {{:​courses:​motorshield_base_tei2012.zip|code}}
 +
 +===== Resources and links =====
 +
 +  * Previous workshops: [[courses:​2011_exp_prototyping_week43|Umeå Oct 2011]], [[courses:​sketching_haptics_ubc_2011|UBC,​ Vancouver August 2011]], [[http://​www.flickr.com/​photos/​9225693@N08/​sets/​72157625372378850/​|Chalmers,​Gothenburg Nov 2010]], , [[courses:​2010_exp_prototyping_week42|Umeå Oct 2010]]
 +  * Camille'​s PhD blog: [[http://​www.partly-cloudy.com|http://​www.partly-cloudy.com]]
 +  * Camille'​s wiki on Design + Haptics: [[http://​www.partly-cloudy.com/​wiki/​|http://​www.partly-cloudy.com/​wiki]]
 +
  
courses/designing_haptics_tei2012.txt · Last modified: 2012/03/21 20:07 by camille