Parkour has long been a sport that easily goes viral. Something about watching a human push their physical limits to the extreme is addicting. On the other hand, engineers pushing the capabilities of robots have captivated the populace as we await our impending...