slides on actuators and sensors 1856505