Arduino-based autonomous robot