Brain-like computer steers rolling robot with 0.25% of the power needed by conventional controllers
Analog computing is making a comeback with hardware that processes and stores information in the same location, similar to biological neurons
A smaller, lighter and more energy efficient computer, demonstrated at the University of Michigan, could help save weight and power for autonomous drones and rovers, with implications for autonomous vehicles more broadly.
The autonomous controller has among the lowest power requirements reported, according to the study published in Science Advances. It operates at a mere 12.5 microwatts—in the ballpark of a pacemaker. In their testing, a rolling robot using the controller was able to pursue a target zig-zagging down a hallway with the same speed and accuracy as with a conventional digital controller. In a second trial, with a lever-arm that automatically repositioned itself, the new controller did just as well.

“This work introduces a groundbreaking nanoelectronic device designed to revolutionize hardware platforms that can efficiently compute with neural network architectures,” said Xiaogan Liang, U-M professor of mechanical engineering and corresponding author of the study.
“These energy- and resource-efficient platforms pave the way for advancing the miniaturization of robotic systems and vehicles.”
The high efficiency and miniaturization is especially important for applications like drones and space rovers, in which both weight and energy are at a premium. However, conventional autonomous vehicles could also benefit from the technology. A billion hours of autonomous vehicle drive time per year could consume more power than today’s data centers combined worldwide, according to prior research.
Analog computing, all but abandoned for digital’s lower power consumption and higher precision, may seem an unlikely hero—but a relatively new circuit element is changing the game.
The memristor, proposed in 1971 and first demonstrated in 2008, stores information in its resistance to electrical currents. When it is exposed to a voltage, it reduces the amount of resistance it will impose on the next signal. Some memristors can forget previous signals over time and return to their original resistance, a behavior that is similar to relaxation in neurons. This is the type that Liang’s team built.
Because they already function a lot like neural networks, memristor networks compute artificial neural networks much more efficiently than conventional transistor-based computers do. In addition, for sensors and actuators that are analog themselves, keeping processing analog saves the energy costs of converting signals between analog and digital.
The team built their memristor circuits in the Lurie Nanofabrication Facility at U-M by rubbing a gold-tipped arm, roughly 30 microns (0.03 millimeters) in diameter, across a silicon chip—like rubbing a balloon on your hair so that it will stick to a wall with static electricity. The electrical charges then guided vaporized bismuth selenide to accumulate along eight criss-crossing lines about 15 nanometers (0.000015 millimeters) thick, arranged similar to a tic-tac-toe board. They then plated on electrodes of titanium and gold at the ends of each line.
They injected signals through one electrode and read them out at five electrodes on the other side of the chip, each representing a neuron. In the study, camera data from the rolling robot had to be converted to analog signals in a silicon processor before running through the memristor network. The silicon processor then converted the output into control instructions that enabled the robot to follow a red rectangular panel down a university hallway.
Similarly, for the lever arm, data about the position of the arm went into the memristor network through a silicon processor, and it produced the foundations of instructions for running the attached drone rotor to lift the arm to the correct position.
“Devices like ours could enable robots to have intuitive behaviors like human beings, the way you might touch very hot water and pull your hand back. The control response may be less accurate, but it can be very fast,” said Mingze Chen, a recent Ph.D. graduate in mechanical engineering.
“Edge computing means the information doesn’t have to travel to a data center for processing, like the nerves and muscles in our hand and arm can react without sending the information to our brains. Edge computing can be faster, with lower power consumption, because we don’t spend time and energy on transmitting data.”
The research is funded by the National Science Foundation. The device was studied at the Michigan Center for Materials Characterization.
Five of the study authors are undergraduate students participating in the Multidisciplinary Design Program at U-M.
The team has applied for patent protection with the assistance of U-M Innovation Partnerships and is seeking partners to bring the technology to market.