The sport in question here is in fact Le Parkour (approximately translated to `the obstacle course'), also sometimes called Freerunning in English speaking countries. For a good primer about the sport and some of their philosophies, I would recommend checking out Urban Freeflow
. This is a group of guys out of Great Britain, and some of them are really good. The founder of the sport, David Belle, has been at it for 20+ years, and I believe is also a well-regarded Wushu practitioner. Plyometric training is a big part of conditioning your body for such falls; clearly your knees are relatively at risk here. Personally, I think the philosophies of many traceurs (le parkour practitioners) dovetails nicely with that of many aikidoka.