Planetary defence system