The inaugural CMG World Robot Mount Tai Climbing Competition is kicking off in Shandong, China, putting specialized mountain ...