Photo: Coprid [Getty Images]
To most, cockroaches are the most disgusting insect in the world, with no positive attributes. But don’t tell that to aerospace conglomerate Rolls-Royce, who recently developed a tiny “cockroach-like” robot based off the bug, which they believe will assist in aircraft engine repair work.
The U.K. engineering firm, who teamed up with robotics experts from Harvard University, debuted…
