Self-Balancing Mobile Robot with Bluetooth Control: Design, Implementation, and Performance Analysis

This paper presents a comprehensive study of an ESP32 microcontroller-based self-balancing mobile robot system designed in conjunction with an Android app for Bluetooth control. The robot employs an MPU6050 accelerometer/gyroscope to execute dynamic equilibrium control for robotic balance. This study explores the design of a system composed of an ESP32-based dual-platform architecture. The firmware for the ESP32 executes real-time motor control and sensor processing, while the Android application provides the user interface, data visualization, and command transmission. The system achieves stable operation with tilt angle variations of ±2.5° (σ=0.8°, n = 50 trials) during normal operation with a PID controller tuned to KP = 6.0, KI = 0.1, and KD = 1.5. In experimental tests, control latency was measured at 38–72 ms (mean = 55 ms, σ=12 ms) over distances of 1–10 m with a robust Bluetooth connection. Extended operational tests indicated the reliability of both autonomous obstacle avoidance mode and manual control exceeding 95%. Key contributions include gyro drift compensation using a progressive calibration scheme, intelligent battery management for operational efficiency, and a dual-mode control interface to facilitate seamless transition between manual and autonomous operation. Processing of real-time telemetry on the Android application allows visualization of important parameters like tilt angle, motor speeds, and sensor readings. This work contributes to a cost-effective mobile robotics platform (total cost: USD 127) through the provision of detailed design specifications, implementation strategies, and performance characteristics.

Authors

Institutions

Publication Details

Journal
Automation
Published
2025-09-03
DOI
https://doi.org/10.3390/automation6030042
Primary Topic
Modular Robots and Swarm Intelligence
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Self-Balancing Mobile Robot with Bluetooth Control: Design, Implementation, and Performance Analysis

Kanad Roy, M. Shamim Kaiser, Sandeep Gupta
Automation
Modular Robots and Swarm Intelligence
article

Self-Balancing Mobile Robot with Bluetooth Control: Design, Implementation, and Performance Analysis

Kanad Roy, M. Shamim Kaiser, Sandeep Gupta
article en

Abstract

This paper presents a comprehensive study of an ESP32 microcontroller-based self-balancing mobile robot system designed in conjunction with an Android app for Bluetooth control. The robot employs an MPU6050 accelerometer/gyroscope to execute dynamic equilibrium control for robotic balance. This study explores the design of a system composed of an ESP32-based dual-platform architecture. The firmware for the ESP32 executes real-time motor control and sensor processing, while the Android application provides the user interface, data visualization, and command transmission. The system achieves stable operation with tilt angle variations of ±2.5° (σ=0.8°, n = 50 trials) during normal operation with a PID controller tuned to KP = 6.0, KI = 0.1, and KD = 1.5. In experimental tests, control latency was measured at 38–72 ms (mean = 55 ms, σ=12 ms) over distances of 1–10 m with a robust Bluetooth connection. Extended operational tests indicated the reliability of both autonomous obstacle avoidance mode and manual control exceeding 95%. Key contributions include gyro drift compensation using a progressive calibration scheme, intelligent battery management for operational efficiency, and a dual-mode control interface to facilitate seamless transition between manual and autonomous operation. Processing of real-time telemetry on the Android application allows visualization of important parameters like tilt angle, motor speeds, and sensor readings. This work contributes to a cost-effective mobile robotics platform (total cost: USD 127) through the provision of detailed design specifications, implementation strategies, and performance characteristics.

AutomationVol. 6(3)
Amity University (AE), Poornima University (IN), Jahangirnagar University (BD)
Openalex Percentile: Top 76%
Modular Robots and Swarm Intelligence
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.