TOKYO - A Japanese satellite-carrying rocket failed at launch on Wednesday, with the country's space agency ordering the Epsilon launch vehicle to self-destruct just minutes after liftoff as it deviated from its intended trajectory.