Question: why adc and dac are required in robots?
Answer: Robots use some type of microprocessor, which is digital. ... Thus you would need ADC (Analog to digital converter). If you want your robot to output a signal back to the real world, you would need to convert this digital signal back to analog, thus you would need DAC (digital to analog converter).