Dynamic Robot Manipulation