Vision aided autonomous power descent guidance for planetary soft-landing