A survey of the outer planets Jupiter, Saturn, Uranus, Neptune, Pluto, and their satellites