Sports Human Dynamics: Generating Mechanisms of Sports Movements Based on Multi-Body Dynamics Published August 7, 2026