Intelligent Balancing and Trajectory Tracking Control for Unicycle Robots

被引:1
作者
Chen, Bo-Rui [1 ]
Hsu, Chun-Fei [2 ]
Lee, Tsu-Tian [2 ]
机构
[1] Natl Yang Ming Chiao Tung Univ, Inst Elect & Control Engn, Dept Elect & Comp Engn, Hsinchu, Taiwan
[2] Tamkang Univ, Dept Elect Engn, New Taipei, Taiwan
关键词
Unicycle robot; Balancing control; Trajectory tracking control; Fuzzy control; Microcontroller approach; SLIDING-MODE CONTROL; MOBILE ROBOT;
D O I
10.1007/s40815-023-01600-3
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Unlike two-wheeled balancing robots, which are mechanically stable in one direction, unicycle robots use only one bottom wheel to maintain pitching balance, leaving the robot unable to maintain rolling balance. This study proposes an intelligent balancing control (IBC) system to address the highly nonlinear and underactuated behavior of the unicycle robot through the fuzzy control approach. The IBC system comprises three controllers: the fuzzy movement control (FMC), the fuzzy rolling control (FRC) and the fuzzy steering control (FSC). The FMC enables the unicycle robot to move at a desired speed in the longitudinal direction while maintaining balance, the FRC causes the roll angle to approach zero in the lateral direction, and the FSC controls the robot to rotate in place in the yaw direction. In addition, because the movement of bicycle robot is relatively complex, most of them only tend to simple movement patterns or linear movements. Further, this study proposes a trajectory tracking control (TTC) system using the fuzzy control approach to enable the bicycle robot to track a desired trajectory with high accuracy. Finally, the proposed control strategy is implemented using a 32-bit STM32F446RE microcontroller. Six experimental scenarios are studied to help test the robot's stability and maneuverability. The experimental results not only proved the balance of the IBC system in challenging terrain, but also proved the accuracy of the TTC system in tracking the command trajectory.
引用
收藏
页码:2954 / 2968
页数:15
相关论文
共 34 条
[1]   Development and control of a unicycle robot with double flywheels [J].
Chantarachit, Surachat ;
Parnichkun, Manukid .
MECHATRONICS, 2016, 40 :28-40
[2]  
Chao Zhang, 2019, 2019 IEEE International Conference on Robotics and Biomimetics (ROBIO), P1869, DOI 10.1109/ROBIO49542.2019.8961814
[3]   Design of a Decoupling Fuzzy Control Scheme for Omnidirectional Inverted Pendulum Real-World Control [J].
Chiu, Chih-Hui ;
Hung, Yao-Ting ;
Peng, Ya-Fu .
IEEE ACCESS, 2021, 9 :26083-26092
[4]   Gain-scheduled stabilization control of a unicycle robot [J].
Dao, MQ ;
Liu, KZ .
JSME INTERNATIONAL JOURNAL SERIES C-MECHANICAL SYSTEMS MACHINE ELEMENTS AND MANUFACTURING, 2005, 48 (04) :649-656
[5]   Balancing and Trajectory Tracking of Two-Wheeled Mobile Robot Using Backstepping Sliding Mode Control: Design and Experiments [J].
Esmaeili, Nasim ;
Alfi, A. ;
Khosravi, Hossein .
JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2017, 87 (3-4) :601-613
[6]  
FUJIYAMA Y, 2007, 27 GEN ASS JAP MED C, P1
[7]  
Gong DX, 2013, CHIN CONTR CONF, P3205
[8]   Decoupled Sliding Mode Control of Underactuated Nonlinear Systems Using a Fuzzy Brain Emotional Cerebellar Model Control System [J].
Guo, Geng-Lin ;
Lin, Chih-Min ;
Cho, Hsing-Yueh ;
Duc-Hung Pham ;
Tuan-Tu Huynh ;
Chao, Fei .
INTERNATIONAL JOURNAL OF FUZZY SYSTEMS, 2023, 25 (01) :15-28
[9]  
Guo L, 2016, 2016 IEEE INTERNATIONAL CONFERENCE ON INFORMATION AND AUTOMATION (ICIA), P1432, DOI 10.1109/ICInfA.2016.7832044
[10]   Balancing and Velocity Control of a Unicycle Robot Based on the Dynamic Model [J].
Han, Seong I. ;
Lee, Jang M. .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2015, 62 (01) :405-413