Transactions on Machine Intelligence

Transactions on Machine Intelligence

Balancing Unicycle Travelling on an Inclined Surface

Document Type : Original Article

Authors
Electrical & Electronic Engineering Department, Shahed University, Tehran, Iran
Abstract
This study focuses on the control of a self-balancing unicycle robot equipped with a roll stabilization mechanism and a single drive wheel responsible for both maintaining upright posture and tracking a predefined path. To achieve stable and responsive behavior, Linear Quadratic Regulators (LQRs) are designed and implemented for roll, pitch, and trajectory tracking control loops. While conventional LQR controllers are generally effective in attenuating external disturbances such as road inclines, they may not fully compensate for the dynamic variations induced by significant slope changes. To address this limitation, a gain-scheduled LQR strategy is proposed, in which controller gains are adaptively adjusted based on varying road inclinations. The road slope alters the dynamic behavior of the unicycle system and introduces external forces that can degrade performance if not adequately compensated. The proposed gain scheduling approach enhances the system's adaptability and robustness, ensuring more accurate path tracking and upright stability under non-uniform terrain conditions. A comparative analysis is conducted between the gain-scheduled LQR and a standard fixed-gain LQR design. Simulation results demonstrate the effectiveness of the proposed method in improving the robot’s performance across varying slope conditions, validating its potential for real-world application in unstructured or sloped environments.
Keywords

  • [1] Ruan, X., Hu, J., & Wang, Q. (2009). Modeling with Euler-lagrang equation and cybernetical analysis for a unicycle robot. 2009 Second International Conference on Intelligent Computation Technology and Automation. Changsha, Hunan, China. doi:10.1109/icicta.2009.263
  • [2] Kappeler, F.(2007).Unicycle robot, Technical report, Automatic Control Laboratory, Ecole Polytechnique Federale de Lausanne.
  • [3] Lee, J., Han, S., & Lee, J. (2013). Decoupled dynamic control for pitch and roll axes of the unicycle robot. IEEE transactions on industrial electronics (1982), 60(9), 3814–3822. doi:10.1109/tie.2012.2208431
  • [4] Dao, M.-Q., & Liu, K.-Z. (2005). Gain-scheduled stabilization control of a unicycle robot. JSME International Journal Series C: Mechanical Systems, Machine Elements and Manufacturing, 48(4), 649–656. doi:10.1299/jsmec.48.649
  • [5] Xu, J. X., Guo, Z. Q., & Lee, T. H. (2014). On integral sliding mode control for a unicycle. International journal of vehicle design, 64(1), 101. doi:10.1504/ijvd.2014.057801
  • [6] Rubagotti, M., Estrada, A., Castanos, F., Ferrara, A., & Fridman, L. (2011). Integral sliding mode control for nonlinear systems with matched and unmatched perturbations. IEEE transactions on automatic control, 56(11), 2699–2704. doi:10.1109/tac.2011.2159420
  • [7] Guo, Z., Xu, J.-X., & Lee, T. H. (2009, Ιούλιος). A gain-scheduling optimal fuzzy logic controller design for unicycle. 2009 IEEE/ASME International Conference on Advanced Intelligent Mechatronics. Singapore. doi:10.1109/aim.2009.5229855
  • [8] Daoxiong, G., Qi, P., Guoyu, Z., & Xinghui, L. (2012). LQR control for a self-balancing unicycle robot on inclined plane. Journal of System Design and Dynamics, 6(5), 685–699. doi:10.1299/jsdd.6.685
  • [9] Buccieri, D., Perritaz, D., Mullhaupt, P., Jiang, Z.-P., & Bonvin, D. (2009). Velocity-scheduling control for a unicycle mobile robot: Theory and experiments. IEEE transactions on robotics: a publication of the IEEE Robotics and Automation Society, 25(2), 451–458. doi:10.1109/tro.2009.2014494
  • Srinivas, K. N., & Behera, L. (2008). Swing-up control strategies for a reaction wheel pendulum. International Journal of Systems Science, 39(12), 1165–1177. doi:10.1080/00207720802095137
  • P. Hespanha, (2009). Linear systems theory, Princeton university press.
  • Rashid, M. Z. A., & Sidek, S. N. (2012). Controller Design Of Unicycle Mobile Robot. IIUM Engineering Journal, 13(2).
Volume 5, Issue 2
Spring 2022
Pages 77-86

  • Receive Date 19 January 2022
  • Revise Date 01 March 2022
  • Accept Date 11 June 2022