This textbook was written to provide engineers, scientist, and students involved in robotics and automation with a comprehensive, well-organized and up-to-date account of the basic principles underlying the design, analysis, and synthesis of robotic systems.