The realization of a SoPC-based electric unicycle

This paper realizes a SoPC system which balances an electric unicycle based on image data from a CMOS camera. Generally, tilt-meters and gyros have commonly been chosen to measure the tilt angle and angle rate of a unicycle. In this paper, a CMOS camera is employed as the tilt angle measurement sensor instead. Through simple image processing techniques, a hardware circuit module for inclination measurement for the unicycle is implemented on the FPGA of a SoPC. By the concept of software hardware co-design, the inclination measurement module is integrated with the double-PD control method on the SoPC to balance the unicycle. Simulation and experimental results confirm that the resulting system meets the design goal.

[1]  Yuan-Pao Hsu,et al.  A SoPC-Based Surveillance System , 2011, FIRA RoboWorld Congress.

[2]  Zhang Qizhi,et al.  The Nonholonomic Motion Planning and Control of the Unicycle Mobile Robot , 2006, 2006 6th World Congress on Intelligent Control and Automation.

[3]  Ching-Chih Tsai,et al.  Adaptive nonlinear control using RBFNN for an electric unicycle , 2008, 2008 IEEE International Conference on Systems, Man and Cybernetics.

[4]  Xiaogang Ruan,et al.  Modeling with Euler-Lagrang Equation and Cybernetical Analysis for a Unicycle Robot , 2009, 2009 Second International Conference on Intelligent Computation Technology and Automation.

[5]  Chung-Neng Huang,et al.  The Development of Self-Balancing Controller for One-Wheeled Vehicles , 2010 .