Industrial robots need to rely on various sensors to obtain information about the surrounding environment in order to perform tasks such as correct positioning, navigation and obstacle avoidance. Common sensor types include:
- Visual sensor: Visual sensor is used to capture images or video data of target objects, such as cameras, lidar, etc. By analyzing this data, the robot can realize functions such as object recognition, positioning and tracking.

- Force/torque sensor: Force/torque sensor is used to measure the external force and torque applied to the robot, such as pressure sensor, torque sensor, etc. These data are essential for the robot's motion control and load monitoring.
- Proximity/distance sensor: Proximity/distance sensor is used to measure the distance between the robot and surrounding objects to ensure a safe range of motion. Common proximity/distance sensors include ultrasonic sensors, infrared sensors, etc.
- Encoder: Encoder is a sensor used to measure rotation angle and position information, such as photoelectric encoder, magnetic encoder, etc. By processing these data, the robot can achieve precise position control and trajectory planning.
