Penn Engineering researchers are developing the world’s smallest autonomous robots, aiming for future medical applications.