Technology is always advancing and it's interesting to ponder how it will change the world. Imagine a training robot that could be programmed to do almost any drill or even live sparring. A fully programmable, user-friendly robot that can aid you in your training. A robot like the one below...