Autonomous Horizon-based Asteroid Navigation With Observability-constrained Maneuvers