Vision-based Safe Autonomous UAV Docking with Panoramic Sensors