Scientists have long envisioned building tiny robots capable of navigating environments that are inaccessible or too dangerous for humans — but finding ways to keep them powered and moving has been impossible to achieve.

Scientists have long envisioned building tiny robots capable of navigating environments that are inaccessible or too dangerous for humans — but finding ways to keep them powered and moving has been impossible to achieve.