Have you ever felt the frustration of missing a workout because you're traveling, or simply because you don't have the space for bulky gym equipment at home? ...