Implementation and Control System Development of a Differential Drive Wheeled Mobile Robot
Loading...
Downloads
Date issued
Journal Title
Journal ISSN
Volume Title
Publisher
Vysoká škola báňská - Technická univerzita Ostrava
Location
Signature
License
Abstract
his study presents a cost-effective differen-
tial wheeled mobile robot system designed for educational
and research applications. The robot employs an ESP32
microcontroller for control and communication, integrat-
ing sensors such as ultrasonic modules, an IMU 9050,
and a line-following module via the I2C protocol. PID
controllers were designed and fine-tuned using MAT-
LAB’s System Identification Toolbox to address motor
asymmetries, ensuring stable and synchronized perfor-
mance. A custom-built user interface developed in C#
enables real-time monitoring and control via Bluetooth,
allowing users to configure modes and visualize robot
trajectory. The experimental setup was intentionally
simple and reproducible, enabling straightforward de-
ployment for instructional purposes. The system was
validated through tasks such as line-following, obsta-
cle avoidance, and trajectory tracking, with the latter
demonstrating superior accuracy. While limitations,
such as sensor inaccuracies in reflective environments
and computational constraints of the ESP32, were iden-
tified, proposed future enhancements include integrat-
ing advanced sensors and machine learning algorithms.
The robot’s modularity, affordability, and adaptability
make it a versatile platform for introducing students to
robotics and conducting foundational research in control
systems.
Description
Subject(s)
Differential Drive Wheeled Robot, ESP32, Ex- perimental, Control System, Trajectory Con- trol
Citation
Advances in electrical and electronic engineering. 2025, vol. 23, no. 4, pp. 291 – 301 : ill.