The manipulator is what makes the robot move , and the design of these systems can be categorized into several common types , such as SCARA and cartesian coordinate robot , which use different coordinate systems to direct the arms of the machine .