The objective of this course is to teach the working principles, basic functions, static characteristics, math model and dynamic responses of several commonly used sensors. Students will also learn skills for signal analysis and error analysis and estimation. The experimental session trains students to use Arduino as a controller, obtain information from multiple sensors, and apply control on different actuator platforms. The course is to make students understand the principles and programming of Arduino; the performance, static and dynamic characteristics of various sensors, and use methods; the open\closed loop control of actuators based on sensors. This course will also introduce the development of different types of actuators for use in the robotics, the application scenario of different types of actuators, and different principle and model of typical actuators.