Arduino-Powered Mobile Robot with Real-Time Balance Control


Parlar İ.

7th International Conference on Recent Academic Studies-ICRAS 2026, Konya, Türkiye, 17 - 18 Haziran 2026, cilt.1, sa.1, ss.1-4, (Tam Metin Bildiri)

  • Yayın Türü: Bildiri / Tam Metin Bildiri
  • Cilt numarası: 1
  • Basıldığı Şehir: Konya
  • Basıldığı Ülke: Türkiye
  • Sayfa Sayıları: ss.1-4
  • Van Yüzüncü Yıl Üniversitesi Adresli: Evet

Özet

This study addresses the design, implementation, and control of a two-wheeled robot system

capable of autonomously maintaining its balance. The developed system operates based on the inverted

pendulum principle and provides real-time balance control to maintain the robot's vertical position. In the

system architecture, the robot's tilt angle is continuously measured using an MPU6050 accelerometer and

gyroscope sensor, and the obtained data is processed using sensor fusion methods. A Complementary Filter

algorithm is applied to reduce sensor noise and obtain more accurate angle estimation. A PID (Proportional-

Integral-Derivative) controller is used as the control algorithm, and PID parameters are optimized

experimentally to ensure stable system operation. The robot's motion control is implemented via a motor

driver using PWM (Pulse Width Modulation) technology. The Arduino-based control unit processes the

data obtained from the sensors with low latency and sends instantaneous control signals to the motors. As

a result of the experimental studies, it was observed that the system responds quickly to external

disturbances and exhibits stable balance performance on the vertical axis. The results show that real-time

control algorithms, sensor fusion techniques, and motor drive applications can be successfully integrated

into embedded systems.