Design and Control of Two-Wheeled and Self-Balancing Mobile Robot
Jasmin Velagić, Imran Kovac, Adis Panjević, Adnan Osmanović
- 发表年份
- 2021
- 引用次数
- 11
摘要
The paper focuses on the design and development of a two-wheeled and self-balancing robot as well as its control. The problem is equivalent to the inverted pendulum principle of balancing robots. Dynamic model based PD controller and empirical controller were designed. These controllers are used in closed loop system to provide the robot balance, even when robot is slightly pushed, which normally causes it to fall. The equations of robot motion were derived using Lagrangian and mapped to a transfer function in the complex s-domain. The controller parameters are initially tuned using PID Tuner in Simulink. Then, the zero-order-hold discretization method was applied to implement this control on the Arduino microcontroller. Furthermore, the controller parameters are additionally adjusted through experiments in order to exhibit better control performance. Moreover, the effect of an unexpected disturbance on the robot was taken into consideration. The effectiveness of the designed controllers was verified experimentally.
关键词
相关论文
Statistical Learning Theory
Yuhai Wu, Vladimir Vapnik
1999
Artificial intelligence: a modern approach
1995
Fractional Differential Equations
Igor Podlubný
2025
Applied Nonlinear Control
Jean-Jacques Slotine, Weiping Li
1991