Passivity-based Nonlinear Control for a Ballbot to Balance and Transfer

被引:6
作者
Do, Van-Thach [1 ]
Lee, Soon-Geul [1 ]
Gwak, Kwan-Woong [2 ]
机构
[1] Kyung Hee Univ, Sch Mech Engn, 1732 Deogyeong Daero, Yongin 17104, Gyeonggi Do, South Korea
[2] Sejong Univ, Dept Mech Engn, Seoul, South Korea
基金
新加坡国家研究基金会;
关键词
Ballbot; decoupled dynamics; nonlinear control; passivity-based control; underactuated system; ENERGY-BASED CONTROLLER; SLIDING MODE CONTROL; MOBILE ROBOT; DESIGN; SYSTEMS; SEGWAY;
D O I
10.1007/s12555-019-0073-x
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Ballbot is a robot that can transfer to a given position while maintaining a self-balanced upright posture on a spherical ball. This paper proposes a nonlinear control of a ballbot using three omnidirectional wheels in the driving mechanism. Assuming a small swing angle for balance, the full dynamics of the ballbot can be decomposed into three, which are two underactuated dynamics for two orthogonal vertical planes and the fully actuated dynamics for one horizontal plane. The passivity of closed-loop systems of vertical planes is derived from the modified potential energy function. The proposed controller is designed to control the balancing and transferring of the system based on Lyapunov theory and the passivity of the system. A proportional-derivative feedforward controller is applied to regulate the heading motion in the horizontal plane. Experiments are performed with a real ballbot system to validate the effectiveness of system modeling and to show the controllability of the proposed algorithm.
引用
收藏
页码:2929 / 2939
页数:11
相关论文
共 38 条
  • [1] [Anonymous], SENSORS BASEL
  • [2] Asgari P., 2013, 2013 First RSI/ISM International Conference on Robotics and Mechatronics (ICRoM 2013). Proceedings, P259, DOI 10.1109/ICRoM.2013.6510115
  • [3] Towards a New Modality-Independent Interface for a Robotic Wheelchair
    Bastos-Filho, Teodiano Freire
    Auat Cheein, Fernando
    Torres Mueller, Sandra Mara
    Celeste, Wanderley Cardoso
    de la Cruz, Celso
    Cavalieri, Daniel Cruz
    Sarcinelli-Filho, Mario
    Santos Amaral, Paulo Faria
    Perez, Elisa
    Miguel Soria, Carlos
    Carelli, Ricardo
    [J]. IEEE TRANSACTIONS ON NEURAL SYSTEMS AND REHABILITATION ENGINEERING, 2014, 22 (03) : 567 - 584
  • [4] PASSIVITY, FEEDBACK EQUIVALENCE, AND THE GLOBAL STABILIZATION OF MINIMUM PHASE NONLINEAR-SYSTEMS
    BYRNES, CI
    ISIDORI, A
    WILLEMS, JC
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1991, 36 (11) : 1228 - 1240
  • [5] Chan CK, 2013, 2013 INTERNATIONAL CONFERENCE ON ADVANCED ROBOTICS AND INTELLIGENT SYSTEMS (ARIS), P5, DOI 10.1109/ARIS.2013.6573525
  • [6] Ching-Chih Tsai, 2010, 2010 International Conference on System Science and Engineering (ICSSE 2010), P251, DOI 10.1109/ICSSE.2010.5551789
  • [7] Design and Implementation of an Omnidirectional Spherical Mobile Platform
    Chiu, Chih-Hui
    Tsai, Wen-Ru
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2015, 62 (03) : 1619 - 1628
  • [8] Hierarchical sliding mode control for a two-dimensional ball segway that is a class of a second-order underactuated system
    Dinh Ba Pham
    Lee, Soon-Geul
    [J]. JOURNAL OF VIBRATION AND CONTROL, 2019, 25 (01) : 72 - 83
  • [9] Aggregated Hierarchical Sliding Mode Control for a Spatial Ridable Ballbot
    Dinh Ba Pham
    Lee, Soon-Geul
    [J]. INTERNATIONAL JOURNAL OF PRECISION ENGINEERING AND MANUFACTURING, 2018, 19 (09) : 1291 - 1302
  • [10] Balancing and Transferring Control of a Ball Segway Using a Double-Loop Approach
    Dinh Ba Pham
    Kim, Hyung
    Kim, Jaejun
    Lee, Soon-Geul
    [J]. IEEE CONTROL SYSTEMS MAGAZINE, 2018, 38 (02): : 15 - 37