Yanlin Ma

interaction between the physical and the virtual objects


Focused on the interaction between the physical input and the virtual output. Audience can interact with the tangible controller to control the physical wind, and at the same time, the virtual cloth on screen could be influenced.


Intro to Fabrication, Introduction to Computational Media ITPG-GT.2233.002, Introduction to Physical Computing ITPG-GT.2301.003


Yueping Wang

Interactive 3D display of human anatomy


Atomu is a tangible interface that allows people to dissect and view human organs through physically manipulating the installation. The installation supports a life size human figure covered by deformable fabric, and the visual content is projected onto the fabric from behind. Twelve proximity sensors are also installed in the back of the fabric, and depending on how deep the user pressed into the fabric, the sensors send the depth data to Processing and alternates the projection of human organ section views with the corresponding depth.
This project investigates new ways to interact with virtual information in physical space. It integrates and overlays the digital “interface” on top of tangible experiences and spacial deformations.


Introduction to Computational Media ITPG-GT.2233.002, Introduction to Physical Computing ITPG-GT.2301.007

Dating Stories: An Interactive Film

Chris Hall, Jina Jung

We are handing over the reins in the medium of storytelling to the observer by asking the them to choose the direction of a first date.


This interactive film is a comedic, 'choose your own adventure’-style narrative directed towards adults. The lead actress in the film, Christine, has two choices from her search on a popular dating app: will she go on a date with Douglas or Jared? Ultimately the individual observer gets to decide. By using the physical, interactive board, the observer has the ability to choose what path the date goes on in the film by moving the wooden piece from node to node. Their choices and full narrative are executed on the screen.


Introduction to Computational Media ITPG-GT.2233.002, Introduction to Physical Computing ITPG-GT.2301.003

Words That Stick

Lindsey Piscitell, Oriana Neidecker

Create a performance piece that comments on the unique lexicon that has been cultivated and utilized specifically towards women, and explore the violent and prohibitive effect it has on their often marginalized or reduced role in society. ‎


We have created a wearable that is divided into quadrants (arms & legs). Each quadrant has a designated strip of neopixels hooked up to a controller. The controller has four buttons that allows for each quadrant to cycle through a series of colors. As users cycle through a series of color states via the control panel, the performer (dancer Elizabeth White) will become weaker and weaker until she loses agency of each of her limbs completely. The control panel will also trigger a series of sound clips that will play as a backdrop to the performance piece. The sound clips highlight the lexicon we seek to comment on.


Introduction to Computational Media ITPG-GT.2233.002, Introduction to Physical Computing ITPG-GT.2301.003

Aduri: The Vibrating Meditation Platform

Jesal Trivedi

A vibrating meditation platform that gently vibrates as your chant, "OM".


Aduri, meanring 'mindful' in Sanskrit, is a vibrating meditation platform is designed to immerse mediators of all experience levels into a state of total and complete relaxation. Incorporating Arduino, p5.js and various sound equipment, it’s aim is to enhance the meditation experience and reduce the learning curve to become a consistent and effective meditator.

As the meditator chants, the platform will smoothly vibrate simultaneously with the meditator, reinforcing the power of the sound they are creating with their voice. The lights within the “capsule” will gradually pulse at the same tempo meditator’s heart rate and provide an ambient lighting effect. The pulse rate will also be mapped out graphically on a computer screen so the user knows what heart rate they started and finished with ability to send themselves an email of their readings. This is to show the power of meditation to their well-being and to push them to being active mediators in their daily lives.

“Mantra is a Sanskrit word for “sound tool,” and Om is one of myriad such mantras. Sanskrit and some other ancient languages such as Tibetan, prototypical Egyptian and ancient Hebrew evolved as complex systems of onomatopoeia, where the sounds evoke movements of energy.” – US News

I have been a practicing meditator for about half a decade and have seen dramatic improvement to my life, mainly in my ability to concentrate, empathize, become self aware and reduce stress (other benefits to meditation). I have had peers who have tried to get into meditation, but failed to make it a habit, mostly due challenges with concentration and environment.

Since a child, ‘Om’ has been part of every mantra we’ve recited during religious ceremonies and celebrations. Half way through my experience with meditation, I’ve begun incorporating it into my personal sessions and have seen dramatic improvements in focus and concentration.


Introduction to Computational Media ITPG-GT.2233.002, Introduction to Physical Computing ITPG-GT.2301.003

Marriage Machine

Manning Qu

Feel how many people’s happiness are ignored in most countries around the world just because they are not the majority at a glance. An installation concern about LGBTQ topic that is more powerful than any data visualization.


[What is it?]
It’s a physical installation from Intro to P-com class.

[What’s it about?]
To put it simple: it’s about gay marriage. While the whole United States were celebrating ‘Love Wins’, most counties around the world, people who are members of LGBTQ community are still being shut the door upon their face by marriage. However, to many people, this fact is just a statistic data they read in news. Is this work, I want to show the audience how ‘straight only’ marriage works and how many people’ life-long happiness are easily ignored by this kind system.

[What do you need for winter show?]
Only a small table (or share one with others). And an electronic outlet that I can reach with extension cord. The project is smaller than 15*15 inch.

[What tech & material you’re using?]
I’m using a stepper motor to drive a handmade conveyor belt (with lead screw and other parts) to transfer my wooden Symbols of couples, an ultrasonic distance sensor to see if there’s a couple, a color sensor to detect its color and a servo to push it down if it’s not ‘qualified’.

[How’s the user experience?]
(In future version, I want the users to randomly pick a country (or region) and put a random couple on the conveyor, and the machine would work according to the situation of the selected region (ex. If select the US, then the LGBTQ couple won’t be push down as they could get married in the US.)) But for now, the audience only need to pick one couple from the ‘trash box’ or the waiting area to the conveyor belt and watch. They will see that the straight couples going to the ‘Land of happy ever after’ smoothly, but the LGBTQ couples are pushing down to a trash box on the way there.

[What’s your perspective?]
I just want to show this fact visually and dynamically. Seeing those cute little ‘couples’ been pushed down, would be definitely more powerful than seeing data or report. I try not to be judgmental and demonstrate the idea in an empathy way. I won’t insult anyone as me myself belong to the community.
[Why should I choose you?] a. The concept could be interesting for some audience. And might even be a tiny little bit helpful for consciousness of equal rights.
b. To help me do better and become a better version of myself. I’m 100% sure I’m not the best, neither is my work. But I really cherish this opportunity, as it’s actually life-changing. At the beginning of the semester, I knew nothing about physical computing, and electric circuit and coding scares me. But now, here I am, building a project and apply for showing it. I really wish I could bring one of my work to SIGGRAPH, which I only participated as student volunteer before. Winter show would be a ideal start for me. As I told Rob when applying floor staff: I think I could do better when I have the responsibility to take care of others. Now I’m good at shop related things as a staff. I hope I could do better when I can hear from audiences from different background.

[How can you make sure you’ll be ready?]
It is still under construction right now. But I’ve figured out how to do it for every part of it. The hardest part is getting the right components to make the conveyor, and I’ve got them and found a tutorial that I’m following. And I talked to Hao(2nd year who made a conveyor), PP(also made conveyor before), Rubin, Jingwen and everyone that can help me. I’m sure it’ll be ready to show before the deadline, as I don’t want to lose this opportunity.


Introduction to Physical Computing ITPG-GT.2301.007, Intro to Fabrication

Dreams Interaction

Paula Leonvendagar

With an archive of dreams I´ve register over 20 years (since 1995 to 2015) I am creating a platform that makes them interact with the audience. <br />


“Dreams Interaction” is a platform to archive and reflect about dreams from a narrative, personal and collective perspective.

It´s both an web base application and an installation. The application is a web page with circles that are moving around the screen, when the user interacts them with the mouse a dream is display (through sound, written or with an animation). The dreams comes from an archive of dreams I have written since 1995, and also from the input of the users. If you “clic” one of the circles a form is display. In this form the user can share a dream. In return, the user will receive a dream from the archive that has more common keywords with their own dream.

The project has two archives, one with my own dreams and one with users dreams. So the dream that the user receives will come back from both.

To create the proper atmosphere for this project I will create a dark space, with a moon projected on the wall. This projection comes from a Moon Phase Lamp (which is my Physical Computing Project). The space will be clean and dark, just with the moon projected and a computer where the visitor can interact with the application.

The Moon Phase Lamp is a lamp that projects in the wall the moon as it is in each day of the year. It changes each day so it shows exactly where the moon cycle is each day.


Introduction to Computational Media ITPG-GT.2233.007, Introduction to Physical Computing ITPG-GT.2301.003


Danni Huang, Yuqiao Qin

play with simulated nature light refraction and dispersion and enjoy the rainbow that shades and fades on string sculpture


Obsessed with how sunlight refracts in nature and creates rainbow because of dispersion, we decide to simulate a process to show light travels and disperses and generates rainbows, during which can let people play with prisms to generate and erase rainbows themselves.

Basically, our project is a light installation which combines a plastic string sculpture with the light and rainbow effect created by one light source and three prisms. We hang more than 6000 plastic strings in a 30inch x 12inch x 18inch transparent acrylic box to make the string sculpture which plays the role of the medium that visualise the path that light travels. Three prisms connected with servos with calculated angles would keep rotating and refracting the light.Another wireless prism would be placed outside the box and give the control to users – people can rotate and play with this prism and see how light and rainbow changes in the box and create a light sculpture of your own.

The installation should be placed in a dark space to ensure the visibility of light refraction and dispersion.


Introduction to Physical Computing ITPG-GT.2301.003

Empathy Suit

Anastasios Germanidis

Experience the bodily sensations of another person


The Empathy Suit is a full-body suit (shoulders to feet) for measuring, communicating, and reproducing pressure sensations from one wearer to another. It consists of a grid of custom-made FSR sensors (for detecting pressure) and vibration motors (for generating pressure).

In Follow Mode, an Empathy Suit wearer can be connected to any other Empathy Suit and experience every pressure sensation the person they are following is experiencing in real-time. In Playback Mode, the Empathy Suit wearer can relive “body memories” (time-series of pressure sensations) that have been recorded by previous Empathy Suit wearers.

Displayed on the show will be two Empathy Suits synchronized using Bluetooth LE through a laptop. Visitors will be invited to wear the suits, either in pairs in Follow Mode (one person following the other), or individually in Playback Mode. Behind the suits, on the wall, there will be visual and textual context, including related prior works.


Introduction to Physical Computing ITPG-GT.2301.006, Introduction to Physical Computing ITPG-GT.2301.003, Introduction to Physical Computing ITPG-GT.2301.001, Introduction to Physical Computing ITPG-GT.2301.002, Introduction to Physical Computing ITPG-GT.2301.004, Introduction to Physical Computing ITPG-GT.2301.005

Lucky Cotton Candy

Ye Lu

Try this "Wheel of Fortune", you may get a chance to make cotton candy yourself!


I am going to design a simple game to test how lucky you are at the day. There will be a “Wheel of Fortune” in p5, and it is always rotating. If people press the mouse, it will stop at one color, and different colors will lead to different results. Only PINK, ORANGE and BLUE will activate my servo which opens the box, so that people can get different colors of sugar to make cotton candy themselves. Otherwise, they may get some other feedbacks, and some colors lead to nothing but “Thank you for participating”. (I need a table to store my machine and boxes, and I need to be near socket.)


Introduction to Physical Computing ITPG-GT.2301.007