This book introduces the integrated design and practice for both serial robots and parallel robots as well as mobile robots. The design and construction of a robot with complete obstacle avoidance functions is introduced step by step, starting by introducing the working principles and knowledges on intelligent sensing, autonomous positioning and navigation, motion and control technologies, and then the robot control system and components. The main purpose of this book is to guide students to apply their theoretical knowledge onto practical robot design and constructions, and to enhance their interests in learning new knowledge and new technology. This approach cultivates the ability of the students to practice their skills, independent thinking and teamwork. With thorough study, students may come to understand the theoretical knowledge of robotic systems and master the abilities of comprehensive engineering design, which would help lay a solid foundation for their future career development. This book is characterized by the combination of theory, engineering design and practice, and it is especially suitable for both senior undergraduate and postgraduate students majoring in robotics. It is also suitable for those scientific and technological researchers engaged in the fields of robot research, development, and application.