Yoga Mat Experience

WhatsApp Image 2018-10-31 at 16.14.50

Inspiration for interactive nature graphics:

Screen Shot 2018-10-31 at 13.24.17

Plan for the first prototype:

WhatsApp Image 2018-10-31 at 16.14.42 (1)

I used google’s Posenet tutorial to get my position in real time using a camera:

Screen Shot 2018-10-31 at 17.30.02.png

I used a github repo that allowed me to use any video footage and convert into skeletal positions. I uploaded a dance video for experimentation:


posenet .gif

Compiled a JSON file for various yoga positions, with

  • official name in Sanskrit
  • animal name for the pose
  • a stick figure for that pose



Screen Shot 2018-10-31 at 16.03.32.png

Made a little studio in my room, and tested out the electronics:

WhatsApp Image 2018-10-31 at 16.14.48WhatsApp Image 2018-10-31 at 16.14.47

WhatsApp Image 2018-10-31 at 16.14.46

Created a platform for the animation and projection:

Screen Shot 2018-10-31 at 13.46.02

YOGA AR screenshot.jpg

Projected and mapped (with errors) on mat:

yoga mat ar p1.gif

Posenet failed to capture the yoga poses very well. The webcam I used was not very high quality and that could be one of the reasons.

Next week, I will test the following out to complete my first prototype:

  • Use a Kinect
  • Interactive Graphics
  • Complete API for all yoga positions
  • Connect guide to data

Screen Shot 2018-10-31 at 09.45.47


Soft Robotics – Final Presentation

For my final, I planned on making an inflating frame which displays embedded words or designs using pressurised air, in a loop. I wanted to use zero-volume air chambers using Kevin C. Galloway’s method.

Here’s a recap of my proposal presentation:

Screen Shot 2018-04-30 at 02.36.09Screen Shot 2018-04-30 at 02.36.21Screen Shot 2018-04-30 at 02.37.01Screen Shot 2018-04-30 at 02.37.07Screen Shot 2018-04-30 at 02.37.17Screen Shot 2018-04-30 at 02.08.32 


1st iteration:

For the first iteration, I wanted to test out Kevin’s method of creating the flat chambers of air between two layers.

Step 1: Create a flat mould

I used sheets of cardboard to fashion a open box with low walls to cure a thin sheet of silicone

WhatsApp Image 2018-04-30 at 03.49.25.jpeg

Step 2: Cure one layer (extremely thin) of silicone

Step 3: Use Adobe Illustrator to create interconnected design that inflates sequentially, laser cut into a stencil. I used paper for this iteration.

Step 4: After the first layer has taken its time to cure, place the stencil on top of it and spray demolding spray on the exposed parts of the silicone

Step 5: Cure another layer


WhatsApp Image 2018-04-30 at 03.49.25 (1).jpeg
This iteration failed to create zero-volume chambers in the silicone. The reason was the use of material to create the stencil — the spray had seeped in through the paper, or had been absorbed rapidly by it, causing it to not stick onto the first layer.

One iteration down, I tried to get in touch with the experts.

After being unable to get a response from Kevin Galloway himself, I had a conversation with Moritz Walker, who like myself tried to use Kevin’s method to make zero-volume chambers.

My takeaways from the conversation were:

  • Choose a mask material that conforms to the surface of the polymer.  Paper works, but thin films such as vacuum bagging films are better {He was wrong about paper..}
  • Using a cardboard box for the mould is as suitable than any other material
  • Air channels narrower than 2mm are hard to create
  • The thinner the material you can pour the more pronounced the inflation

2nd iteration:

For this iteration, I chose to laser cut a thin plastic material for the stencil in Step 3.

WhatsApp Image 2018-04-25 at 03.26.32 (1)

The stencil was great: stayed flat, had a natural affinity to stick evenly on to the first layer of silicon and hold the design in place, and did not let any spray chemicals from seeping or touching the areas of the silicone that need not be touched.

WhatsApp Image 2018-04-25 at 03.26.32WhatsApp Image 2018-04-25 at 03.26.31


The chambers almost worked! They however, revealed the problem in my stencil again; this time it was that the holes were too narrow for proper inflation and required a lot of pressure and manipulation to blow up. They ended up inflating only half way through.

Soft Robotics from Amena Hayat on Vimeo.

3rd iteration:

As I experimented with silicone zero-volume chambers, almost getting to the end result I wanted, saving a bit of silicone for my final casting, I tried to create them in another material to experiment with the results: Mylar

I got the idea from Alexandra Gomez:

Laser cut two layers of mylar into the design, metal side facing in so they do not stick to each other:


Iron them between two large flat sheets of mylar with the metal side facing out. The method was to create similar shaped air chambers between those sheets.


The enlarged design, when laser cut, stuck on the outer edges as the heat laser from the laser worked on them. It was convenient as well as beautiful.



The air chambers worked!

However, ironing the two outer sheets together resulted in the piece being heavily crumpled. Due to which the effect of inflation, although visible, was not as pronounced as I liked. It was a working iteration, just not very visually appealing.

Soft Robotics from Amena Hayat on Vimeo.

Air pump and its controller circuit:

For the purpose of using the air pump controlled by my microcontroller, to get a timed flow of air that inflates and deflates the chambers sequentially, I created the following circuit:


  1. a air mattress pump
  2. Arduino Uno
  3. a 10k resistor
  4. a TIP120 transistor
  5. a splitter jack
  6. 8 AA batteries

The code was simple:

Screen Shot 2018-04-30 at 00.12.02

And it resulted in the air pump giving out air as a sinusoidal wave, like this:

Soft Robotics from Amena Hayat on Vimeo.

Final iteration:

Using wider channels for the design to inflate thoroughly. I sampled it with a design of branches, and a sine wave.

Soft Robotics from Amena Hayat on Vimeo.

The result was in my opinion: beautiful. Something to definitely use in more creative ways.

Soft Robotics from Amena Hayat on Vimeo.

But one day prior to the final, I had run out of silicone to create the words “EXHALE” –which was my ultimate goal with end product.

Another problem was that the looping GIF motion I wanted was not possible. The chambers are invisible before the first inflation, but did not disappear upon deflation.

It may have been helpful to vacuum out the air after each inflation.

I will now showcase my samples.

Question:  Any other applications of this that come to mind?


Screen Shot 2018-04-30 at 02.08.32


Fashion Technology – Project Idea

For this project, I want to excite Christmas enthusiasts with a tool to anticipate and celebrate the season by wearing an expressive sweater.

I plan to make an embroidered, fully decorated Christmas tree using threads, LEDs, neopixels and any other decorative elements I can get my hands on.

The tree will have a default lighting setting, along with a base button (an embedded velostat pressure sensor) that uses either

  1. the timer in adafruit Flora microcontroller itself,
  2. or GPS time data from the internet

to light up the tree in terms of number of days left to Christmas, all while the switch is pressed– returning to default lights when it is not.


Planning phase


Christmas tree brooch concept

I intend on using the Flora for this application. Maybe even use its own neopixel for further decoration.

Electronic Embroidery

For my first fashion technology assignment, I wanted to create a miniature LED circuit that’s easy on the eyes.

Using felt cutouts, LEDs, conductive thread and a simple cell battery, I created a vase in preparation for my final project– a more intricate embroidery circuit that lights up partially as a countdown to Christmas.

Started with a sewing kit, and cutting out felt to make flowers
Using pliers, shortened and twisted the LEDs to prepare them for sewing
To incapsulate the battery and complete the switch, I cut out the vase as a battery holder

I sewed the design with normal thread, using green for branches, and held down the flowers with a few stitches. To save time, I experimented the circuit with only one LED.

After sewing the design, this is what the internal connections of the switch looked like
Using conductive thread, I finished off the circuit and connected it to the vase battery holder
To hide the connection, I used two layers of fabric
The LED lights up whenever a cell battery is inserted in the vase!

Now, on the next..

Material ConneXion – my favourite material

WhatsApp Image 2018-03-26 at 04.23.16


Screen Shot 2018-03-26 at 04.37.34

Screen Shot 2018-03-26 at 04.38.04Screen Shot 2018-03-26 at 04.38.27


This material is excellent for some of the project ideas in my mind, including those that blur the boundary between wearable tech and soft robotics. Its durability and recovery after stretch is what pulls me towards it.

It is soft but firm, moderately elastic and offers flexibility with firmness. Being resistant to flame, bacteria et cetera, all including stains, is a major plus for wearable tech because it is usually not even possible to wash them once sewn with electronics.

This material is available through the manufacturer, which is Siotech Coorporation. Their address as well as their Sales rep’s contact details are provided in the materials database.