Although the footage of last month's attempt looks like a veritable disaster, it was actually a very near miss. The rocket did, in fact, hit its target, but ultimately exploded because it hit at the wrong angle and with a little too much force. But Elon Musk and co. expressed confidence that they were close to their goal, and would make another attempt in a few short weeks.

Next rocket landing on drone ship in 2 to 3 weeks w way more hydraulic fluid. At least it shd explode for a diff reason.

It's not a guarantee that the launch will actually happen tonight, as it has been rescheduled several times since last month's snafu. It was first set for Sunday, but was rescheduled to Monday night just minutes before as a result of problems with the radar and transmitter. Then, last night, it was rescheduled once again due to inclement weather.

But if all goes well, you can watch the launch from Cape Canaveral tonight. The Falcon 9 rocket will travel a million miles from Earth's surface before making another attempt to land on an automated barge. Since the problem with the last launch involved a shortage of hydraulic fluid, the rocket team used 50% more hydraulic fluid this time around.

If the trial is then successful, then SpaceX would move forward with their plans for re-usable rockets, which could greatly reduce the cost of space travel.