Autonomous optimal trajectory design employing convex optimization for powered descent on an asteroid