Meet Hunter: an advanced inspection robot that uses magnets to navigate ferrous surfaces. It is designed to perform in environments hazardous to humans. As you can see in this video, the robot can easily navigate on vertical surfaces.
These robots are great for inspection of pipelines, wind turbines, ship hulls, and everywhere in between. More info is available here.