*My two cents? Seems like a long shot to me.
Greg’s answer: Very complicated. If a missile were to hit an asteroid, just because it breaks it up doesn't mean the pieces will change their orbit (the direction at which they travel)- they still come at us. Also, a missile hit might not break it up well. Asteroids are big! How big of a missile can we send?
At this time, scenarios computer simulations for deflecting (changing the direction) an asteroid involves:
- Knowing about an asteroid about it 5 or more years before we know it may hit Earth
- Sending something up (an rocket motor, whatever) to just change the asteroid’s path away from Earth.
- If an asteroid was on a path toward Earth, all it takes really is a mild nudge (move it), but how do we do that? *More information and research is needed.