Design of a fuzzy logic adaptive optimal robust controller for a ball-riding robot
暂无分享,去创建一个
Ball-riding robot is fascinated to humans because of its characteristic. Euler-Lagrange is used to describe the robot dynamics. By including the actuating motor dynamics into the robot equation, robot precise dynamics model can be obtained. The real robot is implemented by using acrylic and aluminum. Robot is controlled by using ARM-Cortex M3 embedded controller. Inertia moment unit information is fused and used to obtain robot's leaning angles. The adaptive optimal robust controller is introduced and proved to satisfy the necessary robot balancing conditions. Fuzzy Logic controller is selected as the adaptive part of the proposed controller. The robot model is simulated with parameter uncertainty and in noisy environments. The control algorithm is implemented to nonlinear model of the robot in order to achieve robot stability. The proposed controller is simulated in present of uncertainty.
[1] Ching-Chih Tsai,et al. Dynamic modeling and sliding-mode control of a Ball robot with inverse mouse-ball drive , 2008, 2008 SICE Annual Conference.
[2] M. Kumagai,et al. Development of a robot balancing on a ball , 2008, 2008 International Conference on Control, Automation and Systems.
[3] Ralph L. Hollis,et al. One Is Enough! , 2005, ISRR.