Actdresses
This presentation is the property of its rightful owner.
Sponsored Links
1 / 13

ActDresses PowerPoint PPT Presentation


  • 130 Views
  • Uploaded on
  • Presentation posted in: General

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?

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.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Actdresses

ActDresses

Programming robots by dressing them up!


Actdresses1

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


Some of my past projects

Some of my past projects

ToonTalk

Spiral

PhD , march 2007

Patcher

Some exhibited sparetime projects....

Ylva Fernaeus


The concept of actdresses

The concept of ActDresses

Ylva Fernaeus

Motivations

Example case

First sketches

Feedback please!


Motivation 1 people already accessorise and dress up their devices

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...)


Motivation 2

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?


Motivation 3 the values of visible forms of program representations

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


Motivation 3 the values of visible forms of program representations1

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...


An example case making a behaviour collection for the glowbots

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?


What is an appropriate level of abstraction

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


A first sketch

A first sketch

Example of behaviours

  • Movements

  • Display patterns

  • Sound

  • Interaction:

    • Move towards

    • Move away from

    • Respond to signal


Sketching include

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?


  • Login