A pair of satellites astronomers hope can create an artificial eclipse were launched from a site in India last week.