1 / 13

ActDresses

ActDresses. Programming robots by dressing them up!. ActDresses. Programming robots by dressing them up!. EU project LIREC: ”Living with robots and interactive companions” How do people want robots to look like? How may users control and interact with their robots?

warwick
Download Presentation

ActDresses

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. ActDresses Programming robots by dressing them up!

  2. ActDresses Programming robots by dressing them up! EU project LIREC: ”Living with robots and interactive companions” How do people want robots to look like? How may users control and interact with their robots? How do people make their robots their own? My background: End-user programming, tangible interaction, interaction design for/with children Idea: Let people control/predict robot behaviour by changing their physical appearance

  3. Some of my past projects ToonTalk Spiral PhD , march 2007 Patcher Some exhibited sparetime projects.... Ylva Fernaeus

  4. The concept of ActDresses Ylva Fernaeus Motivations Example case First sketches Feedback please!

  5. Motivation 1People already accessorise and dress up their devices Stickers Charms Pleo Roomba Caspar • Personalize laptops and phones by placing stickers on them, make customized cases, etc • People dress up and accessorize their personal robots • We also like to reshape the digital ”inside” (skins, options,macros, own scripts and programs...)

  6. Motivation 2 People wear different uniforms to signal current ”mode” - and appropriate and expected behaviour, group belongings, interactions.. Robots may also have different modes, but how do you tell?

  7. Motivation 3The values of visible forms of program representations • Programmers often want some visible form of ”code” • That can be examined, edited, revisited • This is available when programming robots on a PC, but is often lacking when controlling and training robots by physical means

  8. Motivation 3The values of visible forms of program representations Speed lines and speech balloons in comics Signs used for making a simple animated game • Programming by ”contextual signs” (Fernaeus et al 2006) • Inspired by the sign language of comics: speech balloons, speed arrows, etc • Displayed in the immediate visual context of the objects or people that they refer to • Refer to directly perceivable actions, e.g. sound, smell, movement...

  9. An example caseMaking a behaviour collection for the GlowBots • Diverge from humanoid/zoomorphic ideals • Could make for a centre pompidou of robots?! • Round led-display • Communicate robot-robot • Moves on surface • May make sound • Reacts to physical handlng, • e.g.shaking and turning • upside down • How may these be • accessorised and dressed up • What behaviours do users • want to control and predict?

  10. What is an appropriate level of abstraction? Ylva Fernaeus • Full ”personas” • Garments switching the robot into a new mode, holding a range of behaviours • Collection of behaviours • Simple behaviours that can be combined in a variety of ways • Algorithm structures • Bracelets with pearls/amulettes that each represent a simple instruction

  11. A first sketch Example of behaviours • Movements • Display patterns • Sound • Interaction: • Move towards • Move away from • Respond to signal

  12. Sketching include • Physical design • Shape, material, color coding system • Gestalt principles forloose tangibles? • Behaviour structures • Suitable libraries and sets • What could/should be feasible to control/program? • Technical solutions • Current test based on Rfid reader/tags, but radio not really suitable • More explicit attachment e.g. Pin & Play, ibuttons, other direct contact ID options?

More Related