Stealthy robot trout could infiltrate schools of fish and monitor marine pollution

Piezoelectric robotic fish swims like the real thing and harvests energy that could power on-board sensors

A robotic trout not only swims silently through water at similar speeds to its natural counterpart, it can harvest enough energy to power sensors too. The work by researchers in the US could enable robots to infiltrate schools of fish to study them, monitor marine pollution or even operate as naval spies.