Search This Blog

Wednesday, November 16, 2011

What to expect for the demo day

Final demo for tangible studio In the final day I would like to demonstrate 2 pieces of arts I am working on in this semester.


1. SENSEable Shoes
Collaborated with Yen-Chia

Intro
Mobile devices with powerful computational abilities are becoming quite popular in recent years, but the user interface of such devices is similar to the desktop-computing system, i.e. GUI plus touch sensing technology. These technologies are not user friendly for pervasive environment because the visual demand and hand requirement can diminish the user experience and impede attention. The goal of this project is to build a foot-computer interface: a newly hand-free and eye-free interactive technology designed for the growing pervasive computing environments. By embedding multiple sensors into consuming shoes, people are allowed to control ambient digital devices with their foot gestures as well as toe gestures.

To achieve this goal, there are a few steps we need to take.
1. We need to build the hardware – the multi-sensor shoe.
2. We need to understand people’s feet manners/behaviors like walking, running, jumping, going upstairs, going downstairs, etc. by employing data mining methods.
3. We build a useful GUI for visualize the data.
4. Real time user test.
5. Quick and cool application.

What we have done:
Hardware design. Checked.
Algorithm design. Partially done.
Data GUI. Partially done.
Realtime user test. No.
Application. A small part.

What to expect
The working hardware. Definitely.
2 to 3 cool demos. (We already have a simple game control demo)



2. Algo.rhythm



Intro
Algo.rhythm is a tangible computational drum kit with programmable behaviors. By arranging and physically connecting a number of drums-bots, each of them records beat patterns from outside world or its precursor, replays the patterns in selectable ways, and passes the rhythm to its neighbors along the drum-bot’s surface in 3D space. The construction of drum-bots and the delivery of the beat patterns provide users a unique opportunity to learn a set of computational concepts like sequential execution, loop, or fork through experiencing the beauty of composing music.

What I have done:
The first, second, third, forth…n but still buggy physical prototypes. In detail, 3 drum-bots with 5 sides input and 4 directional output which demo the basic concept of 3D dimensional drum pattern delivery.

What to expect
3 physical drum-bots.
A demo video.

Lab Meeting November 15th

Mark- was in boulder working on NSF proposal, John is visiting yay, was on a ph.d review panel for hci related thesis
Shawn- working on free universal construction kit with Golan
Karl- had a visitor, trying to flush out projects to work out next
Tobias- went to SF this weekend, working on suspenders
Ray- trying to finish raymatic for southern company, working on some data visualiztion methods for bodytrack
Charles- met with Karl and Shawn to talk about applications of EAP, working on video for music visualization
Gabe- made arrows, can recognize direction
Daiki- working on machine that follows a person type project for studio and wokring on projects for the CS classes
Huaishu- shot video for drum machine, built wireless shoes got good data! can classify 16 different activities
Eric- working more on getting business up and going, working on some projects at Disney, planning for futureCNC class
Deren- working on some origami table and hood, doing some PV cell and electrical stuff for puriflume project, met with people from CREATE about possible Haiti project, electronic/science kit for girls
Zack- building pneumatic actuators and switches for his 4D project, got an A- on his processing exam!, helping people CNC stuff
Yenchia- showed demo for shoes data, works well theoretically

John from Freecell visiting- really neat stuff- http://www.frcll.com/

Thursday, November 10, 2011

Wednesday, November 9, 2011

Meeting Nov 9

Mark- went to creativity and cognition, interesting keynotes, submitted grant proposals for cublets and bio-origmai
yenchia- made drawolin video!

note: if you need an english check send it to a native speaker before you put it online!

Charles- went to MIT openhouse visited tangible media, responsive environments, fluid interfaces, and high-low tech, made video for SURG project from 2 years ago music visualization- where do you want it to go?

do you want people to make things products? how do you want to present things?

Gabe- new version of skruiifac with constraint inferenece

Eric- setting up 2nd robot in dfab, teaching class in the spring called "future cnc" about what the robot arm could potentially do, 7-bit design project made an LLC...first project involves 6 hospital walls covered in LEDs

Zack- building inexpensive pneumatic actuators, shopping for classes in the spring

Huaishu- made first white-board arduino for variable altimeter project, learned google sketchup made 3d model for drum machine, tried wood bending with steam, broke his kettle so tried to use steak from broken espresso machine, yen chia is going to use the shoes for his data mining course

Ray- raymatic is in the tartan!!, worked on treemaps

Shawn- went to vegas to cover a car show, played poker for a few days, met with lawyers to discuss how to go about notlabs, got some equipment, found a badass old microscope, doing slime mold research

Tobias- made bend sensor tester, ordered wrist band to test bend sensor, thinking of new projects such as a pillow or suspenders, going to sf this weekend

Daiki- planning for a new project since lat project seems like it won't be finished within semester time constraint

Karl- learning Rhino, visitor coming next week

Deren- planned out independent study with Jeremy Ficca, and organized rest of project, thinking about origami projects

Monday, November 7, 2011

Deren's Tangible Studio Project



Project Name: Rebbelib Reconstructed
Maker: Deren Guler


Abstract:

Rebbelib Reconstructed is a robotic grid based on an ancient stick chart used by Micronesian sailors to show sailing paths. I hope to develop algorithms that abstract tangible and intangible data into analogous shapes that depict complex relationships in a simple tangible object. I would like to be able to represent a range of concepts such as the passage of different traditions throughout time versus the emergence of new technology. Using shapes within a grid could serve as a novel data visualization technique for not only sailors, but for students, designers, and professionals in many other disciplines.




Description/Timeline:


The grid lines can change angle and curve and are controlled by servomotors. This projects aims to create a data visualization method to represent abstract information within the constraints of a grid. Grids are very common in maps. It has been found that they are a very effective way of illustrating concepts such as time, distance, height, and orientation. The shape of an object, i.e. the amount of corners it has, and how curved the sides are, can also be interpreted to convey different relationships.

I have built a prototype and a simulation of the project and done research on how to limit the augmentation of the grid. The prototype only used 6 motors and I have redesigned it to include 16 motors using an IC that allows for more PWM channels. I am working on integrating the library for this with the library for Pachube, which send remote sensor feeds to the Arduino. I would also like to make it wireless and use XBee, but this is not necessary.

This week I plan to finish modeling the base/frame of the structure and put together the final circuit. I hope to spend the next two weeks tweaking the design and testing different algorithms in the code to see what will work best. I am also going to design a user interface for changing the sensor readings. By the final presentation I want to have an 8 x 8 grid that can respond to a range of sensor inputs and display different data in an easily comprehensible method.

Tangible Studio Exhibition :: Tobias

For the tangible studio exhibition I expect to have the following
working:

Title: Helping people improve their ergonomics through active
feedback devices.


Many people work for long hours at a workstation. This leads to pain
and long-term injury due to poor posture and ergonomics.

The Active Health Series is a product line that helps people help
themselves by providing feedback to the users instead of just masking
the problem, as done by other solutions.

The product line consists of:


The Active Health Bracelet is for people working long hours at a
workstation who want to prevent or heal CTS. It provides light and
vibration feedback based on the position of the user's hands, unlike
other products on the market, which are passive. The bracelet helps
people learn when their hand position is not in a correct, healty
position and thereby avoids the pain which inevitably follows a
chronically bad hand position.

The Active Health Suspenders and Active Health Shirt are for people
who want to correct their bad posture. It provides active feedback
through vibration based on the users posture, unlike most other
products on the market.

The Active Health Break-O-Meter is for people working in front of
computers all day who want to improve their productivity and
health. The Active Health Break-O-Meter is a personal table device
that detects how long you have been sitting in the same position, and
notifies you when it is time to take a short break. While there are
software-based solutions, the break-o-meter is the only physical
device of this kind.

Milestones:



November 8 - 10 :: The Active Health Bracelet:
I will complete it in this week. This involves making better use of
the BlinkMs and optimizing the code. I do not plan to hide the
hardware unless you think that this is a good idea.

November 15 - 22 :: The Active Health Suspenders:
I will receive a pair of suspenders on Wednesday, and hopefully make a
quick prototype test before Friday Nov 11. If the test turns out well,
I will build the next version of the prototype from November 15th to
the 22nd.


Nov. 22 - Dec 1 :: The Active Health Shirt:
I bought a tight shirt, and I will try to attach my homemade flex
sensors to it. I hope to have this project finished November 30.

December 1 - 7 :: Poster, videos, unfinished stuff etc.

SENSEable Shoes (proposal)









Abstract

SENSEable Shoes can understand human behaviors and thus provide a tangible wearable interface for interaction. By getting the values from twelve pressure sensors under shoe-pads in shoes (left foot and right foot), the algorithm can identify distinct feet gestures and predict the status of human behaviors related to shoes (such as changing the center of gravity of feet soles to the right/left/front/back, standing with two legs or one legs, sitting straight, sitting and leaning back, sitting and moving feet, shaking legs, walking, running, going upstairs or downstairs, jumping).

Problem

This is a Physiological Data Modeling problem whose purpose is to classify the person's behavior patterns based on the sensor measurements. In order to customize according to different person’s behavior patterns, the software will use python 2.7 with SciPy, Numpy, and Matplotlib API to implement a machine learning algorithm.

Midterm Milestone

The algorithm predicts static statuses of human behaviors related to shoes (standing with two legs or one legs, sitting straight, sitting and leaning back, changing the center of gravity of feet soles to the right/left/front/back).

Final Milestone

The algorithm predicts dynamic statuses of human behaviors related to shoes (sitting and moving feet, shaking legs, walking, running, going upstairs or downstairs, jumping). A tangible user interface will be constructed to interact with the shoes. (Sorry I haven’t come up with an idea about the interface.)

References

Chen, M., & Huang, B. (2008). Intelligent shoes for abnormal gait detection. 2008 IEEE International Conference on Robotics and Automation, 2019-2024. Ieee. doi:10.1109/ROBOT.2008.4543503