Line-Following Service Robot Using Arduino with Facial Recognition for Offices

Open Access

Abstract:  The robot working environment has changed. Robots are no longer restricted to factories and have gradually spread to urban areas. In this research work, we designed a line-following service robot using Arduino and using facial recognition to transport objects among offices. The line-following robot can proceed in its direction by following a black path; it spots the path, holds objects and recognizes and detects the picture of the target person to which the object belongs in the office. This office service robot is based on an Arduino UNO, DC motors, and batteries and is equipped with sensors, an Esp32, an IR sensor, a camera and a buzzer, since it moves among offices. Our robot can hold and transport objects, e.g., documents and letters, from the source to a destination by following a path and detecting and recognizing the target person who should receive the object. In addition, the buzzer within the robot will alarm and notify the target person with a specific sound that will be heard when the robot recognizes the target (him or her).

Keywords: Arduino, IR sensor, Esp32, Camera, Microcontroller, Line-following robot, Actuator, Facial recognition, Service robot, Buzzer.