The effectiveness of robotic training depends on motor task characteristics