NASA is set to launch a series of spacecraft to visit and even bash some of the solar system's most enticing space rocks.