What’s the Logic?
The researchers borrowed from the past where “pneumatic logic” was used extensively to control products, such as thermostats and components in climate control systems. In pneumatic logic, air flows through circuits or channels, note the researchers. Air pressure is used to represent on/off or true/false. In contrast, modern computers use electricity. These logical states are represented by 1 and 0 in code to trigger or end electrical charges.
To design a robot that can play a tune on a keyboard, the pneumatic soft robot would have to “memorize” notes and maintain positions of moving parts. The researchers would need to replace the electronic memory currently needed for this purpose with a pneumatic logic “memory” for a soft robot.
Combining expertise in computer science and mechanical engineering, the researchers made their pneumatic random-access memory, or RAM, chip using microfluidic valves instead of electronic transistors.
The microfluidic valves were originally designed to control the flow of liquids on microfluidic chips, but they can also control the flow of air, the researchers explained. The valves remain sealed against a pressure differential even when disconnected from an air supply line, creating trapped pressure differentials that function as pneumatic memories and maintain the states of soft robotic actuators.
The researchers noted that dense arrays of these valves can perform advanced operations and reduce the expensive, bulky and power-consuming electronic hardware typically used to control pneumatic systems.
The research team—led by bioengineering doctoral student Shane Hoang, his advisor, bioengineering professor William Grover, computer science professor Philip Brisk, and mechanical engineering professor Konstantinos Karydis—further modified the microfluidic valves to handle larger air flow rates.
An eight-bit pneumatic RAM chip was produced to control larger and faster-moving soft robots. It was incorporated into a pair of 3D-printed rubber hands. The researchers noted that the pneumatic RAM uses atmospheric-pressure air to represent a “0” or FALSE value, and vacuum to represent a “1” or TRUE value. They explained that the soft robotic fingers are extended when connected to atmospheric pressure and contracted when connected to vacuum.
The robot can play notes and chords; this is achieved by varying the combinations of atmospheric pressure and vacuum within the channels on the RAM chip, explained the researchers. They programmed the soft robot to play a whole song on a piano (“Mary Had a Little Lamb”).