Dynamic adaptive equilibrium control for a self-stabilizing robot

Chaoquan Li, Fangxing Li*, Shusan Wang, Fuquan Dai, Yang Bai, Xueshan Gao, Li Kejie

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

9 Citations (Scopus)

Abstract

For Coaxial two-wheeled self-stabilizing robots, severe vibrations and fatal injury may occur when changing the center of gravity (CG) position, a feasible way for smoothly controlling the dynamic equilibrium in this condition is proposed in this paper; both the movement tendency and the height of system CG are concerned. A hybrid controller based on adaptive and full state feedback control is designed for the equilibrium control. Under the adaptive controller, the height of system CG is estimated and amended in every control-cycle, and stable control effects are achieved along with the states feedback controller. Influence of the height of CG on the dynamic equilibrium is analyzed. The authors present the simulation as well as the model experiments, which show the self-stabilizing robot could be controlled smoothly by the mixed controller whether the height is changed by the loads or not and it can return to balance in approximately 2.5s when it is disturbed.

Original languageEnglish
Title of host publication2010 IEEE International Conference on Robotics and Biomimetics, ROBIO 2010
Pages609-614
Number of pages6
DOIs
Publication statusPublished - 2010
Externally publishedYes
Event2010 IEEE International Conference on Robotics and Biomimetics, ROBIO 2010 - Tianjin, China
Duration: 14 Dec 201018 Dec 2010

Publication series

Name2010 IEEE International Conference on Robotics and Biomimetics, ROBIO 2010

Conference

Conference2010 IEEE International Conference on Robotics and Biomimetics, ROBIO 2010
Country/TerritoryChina
CityTianjin
Period14/12/1018/12/10

Fingerprint

Dive into the research topics of 'Dynamic adaptive equilibrium control for a self-stabilizing robot'. Together they form a unique fingerprint.

Cite this