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
相关论文
共 50 条
  • [1] Passivity-based Nonlinear Control for a Ballbot to Balance and Transfer
    Van-Thach Do
    Soon-Geul Lee
    Kwan-Woong Gwak
    International Journal of Control, Automation and Systems, 2019, 17 : 2929 - 2939
  • [2] Passivity-Based Balance Control for a Biped Robot
    Ozawa, Ryuta
    Ishizaki, Jun'ya
    2011 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2011,
  • [3] Passivity-based control of nonlinear systems: A tutorial
    Ortega, R
    Jiang, ZP
    Hill, DJ
    PROCEEDINGS OF THE 1997 AMERICAN CONTROL CONFERENCE, VOLS 1-6, 1997, : 2633 - 2637
  • [4] Passivity-based control of nonlinear chemical processes
    SiraRamirez, H
    AnguloNunez, I
    INTERNATIONAL JOURNAL OF CONTROL, 1997, 68 (05) : 971 - 996
  • [5] Passivity-Based Control of Switched Nonlinear Systems
    Kloiber, Tobias
    Kotyczka, Paul
    AT-AUTOMATISIERUNGSTECHNIK, 2012, 60 (08) : 487 - 497
  • [6] Passivity-based sliding mode control for nonlinear systems
    Koshkouei, Ali J.
    INTERNATIONAL JOURNAL OF ADAPTIVE CONTROL AND SIGNAL PROCESSING, 2008, 22 (09) : 859 - 874
  • [7] Nonlinear model predictive control:: A passivity-based approach
    Raff, Tobias
    Ebenbauer, Christian
    Allgoewer, Frank
    ASSESSMENT AND FUTURE DIRECTIONS OF NONLINEAR MODEL PREDICTIVE CONTROL, 2007, 358 : 151 - +
  • [8] Passivity-based adaptive nonlinear control for active steering
    Kawaguchi, Yoshiki
    Eguchi, Hiroaki
    Fukao, Takanori
    Osuka, Koichi
    PROCEEDINGS OF THE 2007 IEEE CONFERENCE ON CONTROL APPLICATIONS, VOLS 1-3, 2007, : 762 - 767
  • [9] Cooperative Passivity-Based Control of Nonlinear Mechanical Systems
    de Groot, Oscar
    Valk, Laurens
    Keviczky, Tamas
    ROBOTICS, 2023, 12 (05)
  • [10] Passivity-Based Control with Nonlinear Damping for STATCOM System
    Gui, Yonghao
    Lee, Young Ok
    Han, Youngseong
    Kim, Wonhee
    Chung, Chung Choo
    2012 IEEE 51ST ANNUAL CONFERENCE ON DECISION AND CONTROL (CDC), 2012, : 1715 - 1720