This course discusses a series of basic concepts, main techniques and their applications in the field of robotics, combining with the historical development of several typical robots. Students are expected to master the fundamental knowledge of robotics, understand the latest achievements of robot technology, and grasp the vision of future development direction in the field of robotics. The course comprises of two segments: 1) fundamentals of robotics, including the composition, classification and development of robotic systems, robot kinematics, robot dynamics, robot control and robot intelligent control; 2) typical robots and their frontiers and core technologies.