What is it orbiting? And how long is the orbital period that 30 minutes is a percentage of? And what does changing its orbit tell us about an asteroid bearing down on the Earth? We need to DEFLECT asteroids--- speeding them up or slowing them down can only help by changing the arrival time with the Earth's orbit to a time before or after the Earth crosses it to avoid a collision, but could still result in it hitting the Earth at some future point.
Plus impactors run the risk of fracturing the rock into several big pieces then we are screwed. I'd much rather see us send a rocket engine to an asteroid, softly land on it, then fire a sustained burn to keep pushing the rock until it is deflected past a point where it can never harm the Earth; preferably directing it into the SUN.
It is orbiting a larger asteroid. This was a simplistic test. A better one would be to land a rocket engine and use that to change the orbit. That is controllable. Quick math tells me the orbital period was changed by .955 percent. The test tells us we can alter the orbit of an incoming asteroid. If the asteroid has a chance to impact Earth again in the future, it can again be moved.
Multiple large asteroids are far better for the planet, than a single huge one. A single huge one will impact. Large ones will not for the most part. If they do impact the damage they cause will be significantly less.
A huge one will end civilization............................................. at best.