Audience watch a quadruped robot dog climbing show at the 2025 International Conference on UAV Application in Beijing, China on July 6, 2025.