RSIS Repository Open-access research from RSIS International journals

International Journal of Research and Scientific Innovation (IJRSI)

Design and Implementation of an Autonomous Differential Drive Mobile Robot with Obstacle Avoidance Using Arduino Nano

byCarl Danielle C. Andante; Selwyn James S. Jimenez; Janine P. Natalia; Kyla Marie G. Septimo; Engr. Bernard C. Fabro

Published January 23, 2026  •  Vol. 13, Issue 1, pp. 208–218Open Access
DOI: 10.51244/IJRSI.2026.13010020

Abstract

This paper presents the design and implementation of an autonomous mobile robot capable of navigating unknown environments through maze-solving algorithms and dynamic obstacle avoidance. The primary objective is to engineer a low-cost Automated Guided Vehicle (AGV) that integrates environmental perception with real-time decision-making. The system architecture utilizes a differential drive chassis configuration, driven by two DC gear motors. Unlike servo-steering systems, directional control is achieved by varying the speed and direction of the independent rear motors (skid-steering). The central processing unit, an Arduino Nano, interfaces with a distributed sensor array consisting of three downward-facing infrared (IR) sensors for path tracking and one forward-facing IR sensor for collision prevention. The control software implements the "Left-Hand Rule" algorithm for traversing simply connected mazes and a "Smart Avoidance" subroutine that enables the robot to autonomously reroute when facing physical obstructions. Additionally, the system incorporates a Human-Machine Interface (HMI) utilizing an I2C-enabled Liquid Crystal Display (LCD) and LED indicators to provide diagnostic feedback during operation.

Keywords: Mobile Robotics, Arduino Nano, Obstacle Avoidance, Maze Solving

JournalInternational Journal of Research and Scientific Innovation (IJRSI)
ISSN2321-2705
Volume / IssueVolume 13, Issue 1
Pages208–218
Publication dateJanuary 23, 2026
DOI10.51244/IJRSI.2026.13010020
PublisherRSIS International
LicenseOpen Access

How to cite this article

Carl Danielle C. Andante, Selwyn James S. Jimenez, Janine P. Natalia, Kyla Marie G. Septimo, & Engr. Bernard C. Fabro (2026). Design and Implementation of an Autonomous Differential Drive Mobile Robot with Obstacle Avoidance Using Arduino Nano. International Journal of Research and Scientific Innovation (IJRSI), 13(1), 208-218. https://doi.org/10.51244/IJRSI.2026.13010020

BibTeX

@article{Carl2026,
  title   = {Design and Implementation of an Autonomous Differential Drive Mobile Robot with Obstacle Avoidance Using Arduino Nano},
  author  = {Carl Danielle C. Andante and Selwyn James S. Jimenez and Janine P. Natalia and Kyla Marie G. Septimo and Engr. Bernard C. Fabro},
  journal = {International Journal of Research and Scientific Innovation (IJRSI)},
  volume  = {13},
  number  = {1},
  pages   = {208--218},
  year    = {2026},
  doi     = {10.51244/IJRSI.2026.13010020},
  publisher = {RSIS International}
}