Before a signal even reaches your brain, your fingers can adjust the tension required to lift an object with their tendons. It's a mechanism (fingers) acting as a mind -- a phenomenon called morphological computation that John Rieffel, assistant professor of computer science, is exploring with tensegrity robots.
Made with only springs and rods, a tensegrity's shape is maintained through the balance of pushing forces (rods) and pulling forces (springs).
In Rieffel's lab, a tensegrity becomes a robot with the addition of small, vibrational motors, which cause the structure, designed by William Keat, associate professor of mechanical engineering, to resonate chaotically.
Depending on the voltage used, this resonance can move the robot forward, sideways, in circles. While it's difficult to predict which voltage will do what, artificial intelligence techniques are helping Rieffel discover effective motions.
"The significant result is that we've made this robot move at all," he said. "As far as we know, it's the smallest, fastest tensegrity robot out there, and the only one that moves by vibrating."
Typical, non-tensegrity robots move deliberately and are built rigidly to house the large, heavy computers that control them. As a result, their weight often limits versatility.
Rieffel's creation would not be encumbered by such things.
Using just small motors and specific voltages, he hopes to develop a robot that might navigate any landscape. Its light-weight body could respond to obstacles or objects much like your fingers. Rieffel's tensegrity, still in early research stages, theoretically wouldn't rely so heavily on computers (minds) to tell it when and how to move.
"By outsourcing aspects of control and locomotion to a robot's body, we can use a robot's computational resources to perform more high-level tasks, like tracking objects or detecting survivors trapped in rubble," he said.
The team's paper was accepted for publication and presentation at the European Conference on Artificial Life, held this September in Italy.
Cite This Page: