The prototype device is made of tiny charged particles of gold, bound together with temperature-responsive polymers in the form of a gel.
When the 'nano-engine' is heated to a certain temperature with a laser, it stores large amounts of elastic energy in a fraction of a second, as the polymer coatings expel all the water from the gel and collapse.
When the device is cooled, the polymers take on water and expand, and the gold nanoparticles are strongly and quickly pushed apart, like a spring.
"It's like an explosion. We have hundreds of gold balls flying apart in a millionth of a second when water molecules inflate the polymers around them," said Tao Ding from University of Cambridge in the UK.
Also Read
"We know that light can heat up water to power steam engines. But now we can use light to power a piston engine at the nanoscale," said Ventsislav Valev, now based at the University of Bath.
The new method is simple, and can be extremely fast and exert large forces, researchers said.
The forces exerted by these tiny devices are several orders of magnitude larger than those for any other previously produced device, with a force per unit weight nearly a hundred times better than any motor or muscle.
According to the researchers, the devices are also bio-compatible, cost-effective to manufacture, fast to respond, and energy efficient.
"Like real ants, they produce large forces for their weight. The challenge we now face is how to control that force for nano-machinery applications," Baumberg said.
The research suggests how to turn Van der Waals energy - the attraction between atoms and molecules - into elastic energy of polymers and release it very quickly.
"The smart part here is we make use of Van der Waals attraction of heavy metal particles to set the springs (polymers) and water molecules to release them, which is very reversible and reproducible," said Baumberg.