Outdoor flight testing of a pole inspection UAV incorporating high-speed vision
structure - from - motion using lines : representation , triangulation , and bundle adjustment .