Table of Contents
Fetching ...

Equilibrium Adaptation-Based Control for Track Stand of Single-Track Two-Wheeled Robots

Boyi Wang, Yang Deng, Feilong Jing, Yiyong Sun, Zhang Chen, Bin Liang

Abstract

Stationary balance control is challenging for single-track two-wheeled (STTW) robots due to the lack of elegant balancing mechanisms and the conflict between the limited attraction domain and external disturbances. To address the absence of balancing mechanisms, we draw inspiration from cyclists and leverage the track stand maneuver, which relies solely on steering and rear-wheel actuation. To achieve accurate tracking in the presence of matched and mismatched disturbances, we propose an equilibrium adaptation-based control (EABC) scheme that can be seamlessly integrated with standard disturbance observers and controllers. This scheme enables adaptation to slow-varying disturbances by utilizing a disturbed equilibrium estimator, effectively handling both matched and mismatched disturbances in a unified manner while ensuring accurate tracking with zero steady-state error. We integrate the EABC scheme with nonlinear model predictive control (MPC) for the track stand of STTW robots and validate its effectiveness through two experimental scenarios. Our method demonstrates significant improvements in tracking accuracy, reducing errors by several orders of magnitude.

Equilibrium Adaptation-Based Control for Track Stand of Single-Track Two-Wheeled Robots

Abstract

Stationary balance control is challenging for single-track two-wheeled (STTW) robots due to the lack of elegant balancing mechanisms and the conflict between the limited attraction domain and external disturbances. To address the absence of balancing mechanisms, we draw inspiration from cyclists and leverage the track stand maneuver, which relies solely on steering and rear-wheel actuation. To achieve accurate tracking in the presence of matched and mismatched disturbances, we propose an equilibrium adaptation-based control (EABC) scheme that can be seamlessly integrated with standard disturbance observers and controllers. This scheme enables adaptation to slow-varying disturbances by utilizing a disturbed equilibrium estimator, effectively handling both matched and mismatched disturbances in a unified manner while ensuring accurate tracking with zero steady-state error. We integrate the EABC scheme with nonlinear model predictive control (MPC) for the track stand of STTW robots and validate its effectiveness through two experimental scenarios. Our method demonstrates significant improvements in tracking accuracy, reducing errors by several orders of magnitude.

Paper Structure

This paper contains 30 sections, 1 theorem, 37 equations, 7 figures, 2 tables.

Key Result

Theorem 1

Consider the system eq:nonlinear-disturbed-system controlled by the EABC eq:general-observer--eq:equilibrium-output-equation--eq:general-controller. If Assumption ass:slow-varying-disturbance holds and the EABC satisfies the following conditions: then the following conclusions hold:

Figures (7)

  • Figure 1: (a)/(b) The STTW robot is performing track stand on a laterally/longitudinally inclined plane with varying angles. (c) The STTW robot is tracking a rear position reference.
  • Figure 2: The general EABC disturbance rejection scheme.
  • Figure 3: (a) Schematic of the STTW robot. (b) Back view and top view of the STTW robot.
  • Figure 4: Block diagram of the control system for the robot.
  • Figure 5: The STTW robot test bench.
  • ...and 2 more figures

Theorems & Definitions (7)

  • Definition 1: chen1987robustnesschen2015disturbancewang2023tieequilibrium
  • Remark 1
  • Remark 2
  • Remark 3
  • Theorem 1
  • Remark 4
  • Remark 5