Asteroids, the rocky remains of the evolution of the solar system, form a conveyor belt between Mars and Jupiter and are occasionally hurled past Earth. While there has been no catastrophic impact in recent times, space agencies like NASA (National S…

