When you need input from the real world to your robot or data collection system, there are several options to choose from:
- Light detection (infrared sensors, light-dependent resistors, and computer vision setups)
- Sensors based on magnetic fields
- Ultrasonic sensors