Author:
Siradjuddin I,Syafaat M,Patma T S,Adhisuwignjo S,Winarno T,Komarudin A,Widiatmoko D
Abstract
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.
Subject
General Physics and Astronomy
Reference12 articles.
1. Genetic algorithm and particle swarm optimization based cascade interval type 2 fuzzy PD controller for rotary inverted pendulum system;Hamza,2015
2. Comparative assessment for two wheels inverted pendulum mobile robot using robust control;Ghani,2010
3. Design of fuzzy logic controller for two-wheeled self-balancing robot;Wu,2011
4. Hybrid control for a class of underactuated mechanical systems;Fierro;IEEE Trans. Syst. Man Cybern. Part A Syst. Hum.,1999
5. Design and control of a two-wheel self-balancing robot using the arduino microcontroller board;Juang,2013
Cited by
2 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Design and Modeling of a Two-wheeled Differential Drive Robot;International Journal of Control, Automation and Systems;2024-07
2. Speed control of Brushless DC motor in discrete delta domain: A unified approach;2023 IEEE 3rd Applied Signal Processing Conference (ASPCON);2023-11-24