Stabilization of a Vision-based Ball-on-Sphere System

Ho, Ming-Tzu and Rizal, Yusie and Cheng, Wen-Sheng (2013) Stabilization of a Vision-based Ball-on-Sphere System. In: IEEE International Conference on Control Applications (CCA), 28-30 August 2013, Hyderabad, India.

This is the latest version of this item.

[img] Text
ho2013stabilization.pdf - Published Version
Restricted to Repository staff only
Available under License Creative Commons Attribution Non-commercial Share Alike.

Download (448kB)
Official URL:


This paper presents the design, implementation, and validation of the stabilization of a control laboratory experiment, called the ball-on-sphere system. This system consists of a sphere, two motors, and two friction wheels. On the top of the sphere, a small ball is balanced by rolling the sphere along each of two horizontal axes through friction wheels driven by motors. Control of this system is a challenging task because of inherent nonlinearity, instability, and underactuation. By retaining the predominant nonlinear terms and neglecting the high-order coupling terms, the system model of the ball-on-sphere system is simplified to two decoupled ball-and-wheel systems. Sliding mode control is then used to design the stabilizing controller for the simplified model. In addition, a linear-quadratic regulator controller is also designed for performance comparison. In the implementation of this control laboratory experiment, the position of the ball is measured with a machine vision system and the designed control schemes are realized through a digital signal processor. The effectiveness of the designed control schemes is verified through experimental studies. The experimental results show that the designed control schemes and machine vision system are able to stabilize the system in real-time.

Item Type: Conference or Workshop Item (Paper)
Uncontrolled Keywords: Control systems, Laboratories, Friction, Wheels, Machine vision, Decision support systems
Subjects: T Technology > TK Electrical engineering. Electronic Engineering. Nuclear engineering > TK7800 Electronics
Divisions: Jurusan Teknik Elektro > D3 Elektronika
Depositing User: Mr. Yusie Rizal
Date Deposited: 22 Mar 2019 01:27
Last Modified: 22 Mar 2019 01:27

Available Versions of this Item

Actions (login required)

View Item View Item