PID controller for a differential drive robot balancing system

Open

I. Siradjuddin, M. Syafaat, T.S. Patma, S. Adhisuwignjo, T. Winarno, A. Komarudin, D. Widiatmoko

2019 Journal of Physics: Conference Series Vol. 1402 Issue 4 Conference paper Cited by 3 SDG 16 Quartile

Abstract

Controlling a differential drive robot balancing system is a challenging task since it is highly unstable, non-linear and under-actuated system. This paper proposes a PID controller algorithm to balance a differential drive robot at upright position. The system model derived using Lagrangian method is discussed. The resulting mathematical model of the proposed closed-loop system was simulated. To verify the system performances, the real time experiments have been conducted. An Arduino Uno and an MPU6050 were used as the main controller and the main sensor, respectively. The PID parameters were manually tuned until the desired performance was achieved. From the simulation and the real time experiment results, the proposed method has demonstrated its capability to stabilize robot at upright position. © Published under licence by IOP Publishing Ltd.

Affiliations

Electronics Engineering Department, State Polytechnic of Malang, Jl. Soekarno Hatta No. 9, Malang, 65141, Indonesia; Electrical Engineering Department, State Polytechnic of Malang, Jl. Soekarno Hatta No. 9, Malang, 65141, Indonesia

Research at a Glance

Premium content — register to unlock

Research at a Glance

Register to unlock

Topics & SDG Alignment

Premium content — register to unlock

Topics & SDG Alignment

Register to unlock

Collaboration

Premium content — register to unlock

Collaboration

Register to unlock

Author Profile (Selected)

Premium content — register to unlock

Author Profile (Selected)

Register to unlock

References Overview

Premium content — register to unlock

References Overview

Register to unlock

Journal & Source

Premium content — register to unlock

Journal & Source

Register to unlock

Metadata & Integrity

Premium content — register to unlock

Metadata & Integrity

Register to unlock