Sunday, 21 April 2013

Final Project Week 2 and 3

As presentation time reaches closer, we are finally finishing up our rock paper scissors glove.

There were 2 arrangements of the vibeboard, one on the back of the hand, and one at the base of the thumb to test which location would be easier for users to actually feel the vibration.

Bend sensors on the third and fourth finger in particular in order to differentiate between the 3 gesture types very clearly. We didn’t want to have to rely on sensor types that operated on a continuum; digital type triggers were simply the more appropriate to work with.

We made use of accelerometers to make sure both players are actually going to play  (ie. the computer won’t accidentally register paper/rock just because the user is sitting idly with an open or closed hand).




Wires and thread were gathered together into one cord to minimize their visibility and make it easier to deal with for the user. Also to produce a more aesthetic look.

Bend sensors are encased in a finger sleeve that allows them to be adjusted along the finger/knuckle for comfort and size of each user’s hands.

Professional players can spot the sound difference whereas most people lose their ability to predict the outcome through body languages. There is a significant difference between group that can’t see with those that can. Also, there are some slight increase once people were given tip to listen to the sounds. We concluded that in this case most people don’t realize how much they subconsciously relying on their skill on translating the body languages through their eyes and minds.


Final Project Week 1

Rock Paper Scissors Shocker
Our concept idea started off with the use of a glove to interact with a max msp window to create powerful effects such as firing balls of energy or using “force” and have users interact with the screen. Afterwards, it evolved into a rock-paper-scissors idea.
Our idea is to have two gloves (one for each user). This glove will have a sensor on the two middle fingers to send a signal to the Arduino board and let it know if the user has selected rock, paper, or scissors. Once two users have picked up the glove, put it on, and sat down, a message on the screen would appear saying 3, 2, 1. When it gets to 1, whatever gesture the users are currently displaying determines the winner.

The score will be kept on the same screen that plays 3, 2, 1 every once in a while (10 second intervals). In order to make this idea more competitive and intuitive, we have decided to include a reward/punishment system on the gloves. On each glove, we will feature a very weak mini-tazer (only powerful enough to send a little tingling shock to the user. This will be less powerful than those joke electric tazer pens or gum that you can find at prank stores). The player who loses will receive a small shock to their hand whenever he/she has lost against the opponent.

We have done research on a similar glove that detects rock/paper/scissors here: http://www.dezeen.com/2010/03/22/the-rock-paper-scissors-playing-glove-by-steve-hoefer/
We have several other ideas to build on this such as adding an accelerometer to have the game include more gestures related to it instead of waiting for the countdown.

Tuesday, 2 April 2013

Reading Assignment 4: March 22


Sprout I/O: A texturally Rich Interface talks about an interface that can take the surrounding environment and provide a more meaningful interactive experience method. Sprout I/O is made of shape-memory alloy and felt that, when deformed by hand, heat can be applied to SMA and it will return to its original form. The heat can also be adjusted and create different movement of the textile using various shapes. Several different materials and configurations were tested for their prototype to achieve the desired softness. They sew 3D SMA strands into both sides of a felt. By controlling the heat, the felt bends at any desired angle. The purpose of this design is to duplicate physical properties of a textile and manipulate it with actuators such as heat so the applications vary.

Quote: Our next step will be to develop a full Sprout I/O matrix and explore some of the kinds of communication this interface can foster when scaled, and more specifically how variations in the size and shape of fur strands, as well as their location, kinetic speed and feel can affect Sprout I/O’s use.

Word: Sensational  

Sketch Assignment (part 2) March 15

As our sketch assignment comes to a conclusion, we finally gathered up all the materials we need to present. Our sweater faced many challenges such as wiring difficulties. At one point the wiring short-circuited and burned some of the fabric. We programmed it so that when the pressure sensor at the center of the body is activated, the inner heart lights up. When the pressure sensors on both arms are activated as well, the outside hearts would light up as well. Here is the end result:





Sketch Assignment 2 (Part 1) March 4

During the first week, we started to brainstorm ideas for the second sketch assignment.

Part 1: Concept

  • Develop a concept for a soft interface that can sense and communicate with the world in a subtle manner
    • Hug Pullover, with a light up heart that ‘grows’ the longer the hug is held


  • Apply the theme, wearing nature with a broad sense and a personal interpretation
    • a visual interpretation of how much you like the person you’re hugging.
      (which is more accurate a representation than the being-hugged shirt we saw. just because you’re being hugged doesn’t mean you will like the gesture, but if you are presenting a hug, then you probably do like the person at least a little bit.)


  • The device needs to read, or perceive sensory data from the participants
    • proximity, pressure, and possibly a simple ‘switch’ connection with the sleeves


  • Note: You can create part of the entire project but you need to illustrate the objects (what it will look like) and its interaction (how it will work) through drawing, illustration, animation or some other simple illustrative method. This can be conceptual and abstracted if need be. Be sure you create enough of the device to demonstrate the particular interaction.

Part 2: Research



  • Research on theories and philosophies related to your project. This may include theories on social interaction, human perception etc. The closer the relationship is to core concept the better. Please reference these properly.
    • “ theories on social interaction,” i think we should focus on that, considering it’s a hug we’re talking about. that gets pretty intimate in terms of social interaction between casual acquaintances and even in friends.
    • Your skin is your body's largest organ, and when its sensory receptors are stimulated, the hormone oxytocin — the one that makes you feel good — is released. At the same time, cortisol, the stress hormone, is reduced.
    • oxytocin increases trust, generosity, cooperation and empathy, among a slew of other virtues


  • Research/experiments on your own experience in the system.
    • so... reflections on our own experiences of hugs. giving and receiving hugs as a social interaction.



Saturday, 2 March 2013

Sketch Assingment 1 Completed: Feb 18

We finally completed our sketch assignment. Our presentation consisted of a demonstration of the snowball fight.

Things I've learned throughout this assignment:
- Different ways to detect color
- Best ways to choose a method of color detection
- Collaboration with multiple people using Max MSP

Our program had a few minor bugs such as the snowball moving in the inverted Y position. The snowball would also be thrown from the top side of the screen instead of where the user ends up throwing it. Most problems had to do with the y-axis of the p-window.

Here are the slides:

Iat 320 Sketch Assignment 1 Slides

Wednesday, 27 February 2013

Sketch assignment 1 Part 1: Feb 11

Sketch Assignment 1:

Our first sketch assignment has been released. This assignment focuses on qualities of motion and movement.We must create a projection and include motion detection to relate the qualities of a person's motion and to have the projector display a quality that would relate to that motion. The initial layout of the room is as shown:


 Projector
 /\
 /    \


O                  O
 person no.1                 person no.2                   

    
 \/
 camera
___________________________
screen/Wall



On our first week, we decided to create a virtual snowball fight. Our initial research focused on the qualities of throwing a ball and the qualities of a ball being physically thrown and its reaction to the physical world. We researched color tracking and came up with a color tracker that detects the color RED:


This helps us continue on to the next phase of the assignment.