Because mechanical systems include a large variety of systems, and since it is impossible to address all of them, the book focuses on robot manipulators. Nonetheless the ideas developed here can be extended to other mechanical systems, such as mobile robots, motors and generators.