Dynamic model and balanced lateral rolling motion control of a unicycle robot

Dynamic model of a unicycle robot with three driven joints and controller to achieve its balanced lateral rolling motion was studied in this paper. With regard of the nonholonomic constraints, we established a dynamic model for the robot by use of Chaplygin equation. The modeling results revealed that there were 6 general velocities and 3 underactuated freedoms in the system. We considered the dynamical subsystem of the robot's balanced lateral rolling motion, and developed a controller for it by applying the principle of Partial Feedback Linearization. The controller was designed by linearizing the underactuated rolling angle of the frame, and taking the rolling angle and the rotating angle of the balance regulating flying-wheel as output. Numerical simulation together with prototype experiment were given at the end to testify the availabilities of the proposed dynamic model and the motion controller.

[1]  Shin'ichi Yuta,et al.  Trajectory tracking control for navigation of self-contained mobile inverse pendulum , 1994, Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS'94).

[2]  T.H. Lee,et al.  Tracking control of the gyrobot-a gyroscopically stabilized single-wheeled robot , 2005, 31st Annual Conference of IEEE Industrial Electronics Society, 2005. IECON 2005..

[3]  Abdullah Al Mamun,et al.  Line Tracking of the Gyrobot - a Gyroscopically Stabilized Single-Wheeled Robot , 2006, 2006 IEEE International Conference on Robotics and Biomimetics.

[4]  Abdullah Al Mamun,et al.  Design of a gyroscopically stabilized single-wheeled robot , 2004, IEEE Conference on Robotics, Automation and Mechatronics, 2004..

[5]  Ralph L. Hollis,et al.  A dynamically stable single-wheeled mobile robot with inverse mouse-ball drive , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[6]  Kazuo Yamafuji,et al.  Postural stability of a human riding a unicycle and its emulation by a robot , 1997, IEEE Trans. Robotics Autom..

[7]  Yangsheng Xu,et al.  Analysis of actuation and dynamic balancing for a single-wheel robot , 1998, Proceedings. 1998 IEEE/RSJ International Conference on Intelligent Robots and Systems. Innovations in Theory, Practice and Applications (Cat. No.98CH36190).

[8]  Kang-Zhi Liu,et al.  Gain-Scheduled Stabilization Control of a Unicycle Robot , 2005 .

[9]  Cui Jian-wei Dynamical Modeling of Unicycle Robot and Nonlinear Control , 2009 .

[10]  D. W. Vos,et al.  Nonlinear control of an autonomous unicycle robot: practical issues , 1992 .

[11]  Yangsheng Xu,et al.  A single-wheel, gyroscopically stabilized robot , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[12]  Yangsheng Xu,et al.  Balance control of a single wheel robot , 2002, IEEE/RSJ International Conference on Intelligent Robots and Systems.

[13]  Seul Jung,et al.  Novel air blowing control for balancing a unicycle robot , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[14]  Ruan Xiaogang,et al.  Lateral Dynamic Modeling and Control of a Single Wheel Robot , 2013 .

[15]  Arthur E. Bryson,et al.  Design and test of a computer-stabilized unicycle , 1988 .