Autonomous landing by computer vision: an application of path following in SE(3)