Soft Robotics: HW #7a Bibenda – Simple Pneumatic Bending Actuator

 

10-00.jpg

 

Hw: Cast a Bibenda – Simple Pneumatic Bending Actuator

Image Credit: Image the Western Australian Herbarium, Department of Biodiversity, Conservation and Attractions (https://florabase.dpaw.wa.gov.au/help/copyright).

“Newly-classified in 2007, Tecticornia Bibenda is a unique succulent native to Western Australia, and has been recognized as a plant particularly worthy of conservation and continued research. Its segmented stem frequently prompts comparison to the Michelin Man. The Bibenda Actuator’s relationship to this plant extends beyond the nod to the segmented bulbous shape, finding bio-inspiration from the mobility of plants, which move via hydraulic manipulation while most animals use muscle contraction. Usually plant hydraulic motion occurs as tissue-level adjustments of fluid (primarily water): for example, with the inside of a curve having less fluid, and the outside more. ” [chapter 10 Make:Soft Robotics ]

 

 

This weekend a few of us that were on the floor at the same time decided to join forces when we couldn’t find the right PVC size reserved from class (and after trying a local hardware store <3). Rachel, Madison, Gabriella & I went through the Bibenda pneumatic actuator tutorial round robin style, taking turns with each step / making sure we each understood & tried out all the tools. Matt was also in the area and reminded us how the Vacuum worked. Arnab who was in the room working on another project mentioned how he was excited to see the vacuum and that he had actually tried to make one himself one time. He mentioned that cellophane could be a good alternative as a material to help with future Silicone mold experiences.

Lessons Learned:

  1. make sure the core print legs sit super snuggly on the PVC pipe. This could mean for us adding more tape along the rim to increase pipe material thickness.  We realized after the last degassing w/ the entire mold setup that the core had started to float a little out of the silicone, fortunately our actuator still worked for this round but would definitely fix for next time.
  2. When cutting the restraint slits in the tubing, we realized after applying silicone that our initial slit closest to the tip of the core was a little too close/large and wanted to slip off. Next time we would maybe start 18mm out from where we tied to increase stability.
  3. Making sure to be safe when cutting the styrene into 2×2 squares – When trying to snap after scoring it actually went through Rachel’s glove cutting her arm. Fortunately there’s first aid items in the shop! And also a reminder for all of us to keep on scoring if it doesn’t feel like a easy break ❤
  4. Apply PVC primer & cement in spray booth. I think we for some reason thought the degreaser was the item that needed the most ventilation so went straight for the pvc primer/cement in the room w/ windows open. In case you or others in the room have a more acute sense of smell / or are prone to headaches definitely apply in spray booth or w/ a window that can open more than NYC 4in standard 🙂
  5. This week Kari was super kind and provided a couple cores for us to use. If we were to print the core ourselves, we’ve realized its a good idea to go ahead and complete  the Tandon Maker space training for their shop / 3d printers, due to it being thesis & many wanting to use the printers. It can be good to have 2 potential places to print to allow schedule / sign up flexibility

 

 

(pictures throughout process with Rachel, Madison & Gabriella – & a thank you to Matt for reminding us how to use the vacuum! We ended up using the remaining PVC from Matt & Ashley’s endeavors.  We think either the class had already used the amount designated for the exercise, or maybe it had accidentally been placed into the junk shelf area after a previous group <3)

 

 

(Gabriella showing pix post removing from mold)

 

 

Screen Shot 2019-04-21 at 6.57.34 PM

( learning how to use the Vacuum for the degassing stages)

 

 

IMG_6311

(Madison pouring the A+B mixed Eco-Silicone mix into our mold from a distance to help with air bubbles)

 

IMG_6298

(Rachel weighing & pouring the A+B mixture)

 

IMG_6322

“This pneumatic bending actuator doesn’t have a specific job, but it’s a very good demonstration of how you can create a complex system with a minimal number of simple parts. It also serves as an on-ramp for working with cast silicone for robotics. The Bibenda can be cast in an afternoon, and its size and shape allow for bubbles to easily escape to the top for a clean casting. Another feature is the ease of demolding, which can serve as some early practice as you proceed to the more elaborate projects later in the book. This project can also be hooked up to the air power supply to be controlled digitally, or with a jumbo syringe filled with water to evoke the hydraulic motion of its namesake.

 

This design highlights the capabilities of using fabric to vary the amount of elasticity. By embedding fabric into the silicone to limit the stretch, we create zones of greater and lesser inflation. You can check out this concept as applied in RBO Hand’s PneuFlex actuators, where this kind of constrained area is referred to as the “passive layer” and includes embedded porous fabric. The PnueNet actuator developed by the Whitesides Research Group at Harvard takes advantage of what they call the “differential strain” effect to help achieve motions such as bending and twisting by using a paper layer to cause more rigidity. Similarly, a collaboration between UPenn and Cornell yielded an octopus-like skin by including fiber-mesh rings to make dynamic multidimensional motion.” – Chapter 10 Make:Soft Robotics

 

Soft Robotics W3 + HW#6: Material ConneXion Class Trip

Screen Shot 2019-04-20 at 2.46.05 PM

This past Monday we had the great experience of visiting Material ConneXion!  and their sustainable materials library . It was such a great experience and perfect complement to our Wearables W9 class (Manufacturing + Crafting) that night as well where Loomia came in to talk us through their process. I was attracted to so many materials, and really after signing up for the student account got lost in their Material Library archive for a handful of hours. What a mindblowing resource! Around 8000 material items to learn from in their digital archive. I found myself tending to be attracted to materials that:

 

  • Natural category / thinking about biodegradable and renewable resources
  • Hard materials becoming Soft – normally hard things that through various processes or additive materials had become soft
  • conductive or electronic materials as explained in Material ConneXion’s Live Materials Review:Structural Electronics

 

 

 

Thinking about knitting soft sensors : Belkinox VN + Wool & the Gang 

Soft Robotics & Wearables class have been complementing eachother in really nice ways. After our Wearables make up class on Friday covering various soft sensor crafting techniques, felt excited about reaching out to sources through Material ConneXion’s database for samples for knitting soft sensors:

Screen Shot 2019-04-22 at 2.29.03 AM

Screen Shot 2019-04-22 at 2.46.10 AM.png

Screen Shot 2019-04-22 at 3.01.48 AM.png

  • Material: Bekinox VN [steel yarn]
  • Manufacturer: Bekintex N.V [Belgium]
  • Manufacturer Site: https://www.bekaert.com/
  • Link to Material ConneXion Database
  • Sustainability: Easily Recyclable, Single or Mono-materials
  • Material: Continuous filament steel yarn with filament diameters of 0.48 mil (12 micrometers) for 275 filaments, and 0.56 mil (14 micrometers) for 90 filaments
  • Usage: can be processed with textile fibers to fabricate electrically conductive textiles that prevent the build-up of static electricity
  • Applications: include protective clothing, floor coverings, anti-static brushes, filters, electrodes for medical devices

 

 

 

Screen Shot 2019-04-22 at 1.05.52 AMwool-and-the-gang-recycled-denim-billie-jean-1-889x667.jpgwool-and-the-gang-recycled-denim-billie-jean-5-889x667.jpg

Screen Shot 2019-04-22 at 2.59.04 AM.png

  • Material: Billie Jean Yarn
  • Manufacturer: Wool and the Gang [UK]
  • Manufacturer Site: https://www.woolandthegang.com/
  • Link to Material ConneXion Database
  • Sustainability: Easily Recyclable, Single or Mono-materials
  • Material: Upcycled, pre-consumer denim waste. It has been developed in collaboration with The New Denim Project, a project within a 3rd generation family textile factory promoting conscious consumption and investment in sustainable materials.
  • Process:after jeans are made, denim scraps and offcuts are gathered, ground back down into fibers, then respun into yarn. It comes in three different compositions and colors: 100% upcycled denim (Raw Denim), 60% upcycled denim and 40% upcycled raw cotton (Dirty Denim), and 20% upcycled denim and 80% upcycled raw cotton (Washed Out Denim). As the yarn is upcycled from denim production, it ends up saving 20,000 liters of water per kg compared to ‘fresh’ cotton production. It is lightweight, dye- and harsh-chemical-free and has excellent drape. Unlike some ‘denim yarn’ that is dyed soft cotton, this has the texture and feel of actual denim.
  • Usage / applications: It is used for crocheting and hand knitting sweaters, tops, or year-round wardrobe staples, as well as accessories.

 

 

 

 

 

 

Thinking about Material Categories

The Material ConneXion library  is broken down into 8 different material categories:

  1. carbon
  2. cement
  3. ceramic
  4. glass
  5. metal
  6. natural
  7. polymer
  8. process

 

 

More soon!

Paper Engineering: W3

Tab & Slot Structural explorations + Automatic Pull Strip Mechanism 
Went around and shared our homework assignments. A lot of people utilized cross sectioning as a way to strengthen their projects. We then also brainstormed our final projects and were assigned a modular assembly creation challenge.

He passed around a couple books and showed us online links to some examples of architectural paper popups he enjoyed like the Amsterdam Canal House below.  When someone mentioned they hoped to try a architectural project he mentioned that sometimes like the Harry Potter Popup book below its nice when its a fantastical place because it can allow you scale/realism flexiblity. And mentioned the Frank Gehry Popup book as an example that doesn’t quite hit the mark in that way.

His friend Simon Arzipe’s The Wild Pop-Up Object was really interesting as a storytelling mechanism that can continually rotated through 3 scenes.

Grachtenpanden.jpg

 

d659da7c01b742f5.png

IMG_5808.jpg

 

We also explored a couple of different Slide Tongue Mechanisms / Automatic Pull Strips

 

 

AitA: Prototype 1 exploration

 

Brainstorming different possible playful search engine methods for exploring different curated collections in the Library of Congress Young Readers Center. How can we allow for both curation but still a sense of serendipity? Thinking of applying the idea of a paper fortune teller simulation, where maybe its an interactive p5js sketch that navigates you using a similar layout as above. Or maybe its a program that generates one for you to fold yourself for older visitors.

 

Screen Shot 2019-03-31 at 3.47.39 PM

Screen Shot 2019-04-17 at 3.07.43 AM.png

For the test I search a range of children’s books based around different seasons of the year to do a quick paper prototype of the search mechanism. Although the paper fortune teller restricts the title amounts to 8 due to its 8 reveal tabs, maybe from a p5js could access / sift through a larger amount  of titles. 

A couple questions are leading me to wonder that maybe fuzzy dice or something that can be rolled like dice, with FSR sensors on each face would be a more logical mechanism if looking for future modularity/ interchangeability?

For the Fortune teller concept to work currently its very dependent on the visual illustration of the concepts. And would be unsure how it could become something that librarians could easily change out unless they’re excited to create their own illustrations for their future curated lists? Right now its a very rigid design in that way.  How to make it more fluid / interchangeable?

scan-2-1.jpg

 

 

 

scan.jpgScan

 

scan-1.jpeg

scan-1-1.jpg

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Screen Shot 2019-04-17 at 5.03.16 AM.png

Wearables Assignment 4: Make a project wireless

 

9F52B292-D7EC-40D7-869D-AA29EB795934

Assignment 4: Turn one of the previous wearable projects into a wireless one. 

For this project we were asked to think critically about what makes a product need to be part of IOT? Does it actually improve the functionality of the object if its online? Jingwen gave us an example of shopping for microwaves and the idea of do you really need Alexa to heat up your coffee? And encouraged us to think critically about whether our projects are improved by incorporating that layer of functionality.

For wearability and accuracy I decided for this project to switch out the Particle Sensor for a Airvisual API + Bluetooth LE setup. Similar to Alvin and his Raspberry pi exploration, I think I dove head first into more than I realized but definitely learned a lot through the process:

 

Original video of PM sensor + 3 LEDs tied to particulate matter thresholds

Screen Shot 2019-04-19 at 2.45.38 AM.pngadafruit_products_2487_demo_01A_ORIG

Circuit based on Adafruits’ Flora+Bluefruit BLE + Neopixel + Bluefruit App:

  • Adafruit Flora
  • Bluefruit LE
  • Programmable Neopixel
    • Each pixel draws as much as 60mA (all three RGB LEDs on for full brightness white)
  • 3.7 V Lipo battery
  • Conductive Thread

Construction:

E6119922-8910-43EB-A225-7076EBC23E29

8BC9970A-6FE0-4D3C-81DC-EDF04F09F9BAECA5B606-2EF8-43E4-B5DD-D38F841C7DF3A2902CC5-C6C7-45B6-A228-85F4C7DFDF039F52B292-D7EC-40D7-869D-AA29EB795934

** due to neopixel being programable can decrease LEDs in circuit from 3 to 1 or even use the onboard neopixel on the flora or CPlaygroundExpress

 

 

Hardware Side:

Understanding differences between Circuit Playground Classic, Circuit Playground Express, and Flora

flora_pinout

Screen Shot 2019-04-19 at 12.40.34 AM

 

 

 

Testing the Onboard & Sewable Neopixel:

After seeing that my initial bluetooth circuit wasn’t communication to the neopixels w/ the Bluefruit app, took Arnab’s advice to break it into small blocks for debugging starting with the neopixel components. Both tests worked without the Bluefruit Bluetooth module in the circuit, so now I know its either the BlueFruit module or the code example. When running Jingwen’s FSR example, I was able to connect a couple times through the app & was reflected in the serial monitor, however it wasn’t producing a range of values when i pressed the FSR?

**neopixel originally lit up on hat but was not changing color / had a short due to having added the neopixel into the circuit backwards and also initially using graphite to trace the component placement on muslin, forgetting it was a conductive material.

 

 

 

 

 

 

 

Trouble Shooting / Issues encountered:

 

  • FSR example
    • kept getting either “3”s continually (w/out a resistor in circuit)
    • and then “255’s” continually (w/resistor added to circuit)

50803_-_img_6116.jpg

 

 

 

 

  • DFU / Factory Reset issues w/ adafruits controller example
    • Issues with continually receiving “couldn’t factory reset” when trying to use Adafruits Controller example code

Screen Shot 2019-04-19 at 5.46.25 AM

 

 

 

 

  • Renaming Bluefruit LE Module  – Trying to work alongside someone w/ another BlueFruit it became clear quickly it would help us to rename our modules due to accidentally connecting to one anothers
  • LE connect continual crashing on laptop
    • Using Adafruit Bluefruit LE connect on laptop
    • Jiwon mentioned that since Madison and I were having trouble id-ing our specific module to try the desktop version. However had issues with it continually crashing

Screen Shot 2019-04-19 at 3.03.14 AM

Screen Shot 2019-04-17 at 8.05.43 PM

 

 

Screen Shot 2019-04-19 at 5.17.11 AM

  • Commenting out “while” serial connect statement 

 

  • broken maker 1010 from shop 
    •  realized when home it was labeled broken on box
    • checked a new one out friday

 

 

Questions to look into: 

  • Checking Cmd/data switch vs mode pad
  • Baud Rate
  • why in the fsr example I keep getting a steady stream of the same numbers
    • 3s w/out resistor & 255 w/ resistor
    • it seems like it is receiving some kind of data but not
  • Why neopixel lights up with flora test but not with the Bluefruit BLE connect app?
  • Which parts of code need to be edited – commented in or out on examples

Screen Shot 2019-04-19 at 5.58.19 AM

 

 

 

 

API parsing w/ ArduinoJson:

Last weekend Mary and I talked through thinking about how to call a live API JSON file with Arduino using arduinojson. I also printed out her project’s code Storm’s A Comin’ 2.0 to see if I could follow the logic / better understand what would need to be adjusted from her experience for the AQ Hat + Air Visual API. I think also classmate Jillian Zong’s Umbrella Notification Light code might help me better understand as well?

Screen Shot 2019-04-19 at 3.18.08 AM.png

IMG_6240.JPGSifting Through a Storm A Comin’s Code using arduinoJson

 

 

 

Screen Shot 2019-04-19 at 3.15.52 AM

 

AirVisual // Free API key for community usage up to a certain call amount

  • Provides updated AQI on an hourly call & it gps coordinates based on city
    • similar to

 

 

Materials:

  • SMPLFD Detroit hat 
  • Flora Adafruit V2 board (has an onboard neopixel)
  • Flora Bluefruit Bluetooth BLE module
  • Flora programmable sewable RGB LED pixel
  • 3.7v Lipo battery
  • Conductive thread
  • Black Thread
  • Sewing needle with large enough eye for conductive thread
  • Clear Nail Polish
  • Prototyping Muslin
  • Sewing Hoop

 

 

Lessons Learned: 

  • Comment out the While Serial code when no longer connected vis usb (meant for serial trouble shooting only)
  • Don’t use graphite to trace placement due to conductivity / always use tailor chalk or pen
  • Always check the data in & out arrows of flora neopixels
  • Double check that your circuit works with alligator clips first
  •  As you build, check one item at a time as you add it into the circuit so that similar to debugging you can know where you’re having issues due to isolation – See A Brief Introduction to Debugging
  • That always check if the example you’re looking at is for Circuit Playground express vs Circuit Playground Classic
  • Shorter alligator clips for quick prototyping

 

 

To Consider Next: 

  • Office hours with:
    • Jingwen to troubleshoot BLE circuit
    • Jasmine to review APIs
  • Back it up and try examples w/ maker 1010 first before trying bluefruit
  • Over the summer – looking at CircuitPython environment + the Flora

 

Reference Links:

 

 

Thank you! 

  • Madison for trying to trouble shoot the bluefruit BLE module alongside
  • Mary for brainstorming live vs static API parsing with Arduino // & how A Storm’s a comin works on the code end
  • Arnab for sifting through / trying to help me and Madison troubleshoot our circuits
  • Jingwen for patience & guidance

 

 

 

 

3944-06Screen Shot 2019-04-19 at 4.34.02 PM.png

 

 

 

 

Soft Robotics: HW5 Bio-Inspiration –  Water Storage & the Desert Kangaroo Rat

Tipton-Kangaroo-rat

 Water storage & the Desert Kangaroo Rat 

  • How could we use a counter-current exchange system to help minimize the amount of water lost from the respiratory system process for humans in arid climates? Or if it could apply to cooling mechanisms / systems for machines? 

Originally for the assignment I started thinking about jellyfish both their phosphorescence and self-healing abilities. However, there’s a lot of current existing technology and applications centered around those qualities so tried to think a little more on another animal and came across the kangaroo rat ❤ It has an increased ability for water storage, having adapted to its desert climate. According to its wiki page there are a few qualities that play into its superwater storage ability are its kidneys, its back legs that allow it to bounce around large areas for high carb seeds that yield it water, and its skull anatomy.

I wonder if there’s a way to incorporate the structural understanding or its longer nasal cavities into housing for tech to keep it cooler or more moist. Thinking about the potential benefits of a counter- current exchange system.

“Desert kangaroo rats have the longest nasal cavity of all the kangaroo rats, which allows for better water conservation. Hot, dry air can remove water from the body. The long nasal cavities reduce this water loss by cooling the air leaving the lungs. Cooling air releases moisture for reabsorption to the body so its loss can be avoided in a situation where water is a precious resource.[5]” 

 

__________________________________________________________________________________

Skull Anatomy[edit]

Desert kangaroo rats have the longest nasal cavity of all the kangaroo rats, which allows for better water conservation. Hot, dry air can remove water from the body. The long nasal cavities reduce this water loss by cooling the air leaving the lungs. Cooling air releases moisture for reabsorption to the body so its loss can be avoided in a situation where water is a precious resource.[5]” 

Screen Shot 2019-04-15 at 3.27.11 AM.png

(slide from powerpoint presentation Illinois University )