DOI QR코드

DOI QR Code

Balancing Control of a Ball Robot Based on an Inverted Pendulum

역진자 기반 공 로봇의 균형제어

  • Kang, Seok-Won (Department of Interdisciplinary Program in Robotics, Pusan National University) ;
  • Park, Chan-Ik (Department of Interdisciplinary Program in Robotics, Pusan National University) ;
  • Byun, Gyu-Ho (Department of Interdisciplinary Program in Robotics, Pusan National University) ;
  • Lee, Jang-Myung (School of Electronic Engineering, Pusan National University)
  • 강석원 (부산대학교 로봇관련협동과정) ;
  • 박찬익 (부산대학교 로봇관련협동과정) ;
  • 변규호 (부산대학교 로봇관련협동과정) ;
  • 이장명 (부산대학교 전자전기공학부)
  • Received : 2013.03.29
  • Accepted : 2013.05.30
  • Published : 2013.09.01

Abstract

This paper proposes a new ball robot which has a four axis structure and four motors that directly actuate the ball to move or to maintain the balance of the robot. For the Balancing control, it is possible to use non-model-based controller to control simply without complex formula. All the gains of the controller are heuristically adjusted during the experiments. The tilt angle is measured by IMU sensors, which is used to generate the control input of the roll and pitch controller to make the tilt angle zero. The performance of the designed control system has been verified through the real experiments with the developed ball robot.

Keywords

References

  1. M. Kumagai and T. Ochiai, "Development of a robot balanced on a ball," 2009 IEEE International Conference on Robotics and Automation Kobe International Conference Center Kobe, Japan, May 2009.
  2. Y. Yamamoto, "NXT ballbot model-based design-control of a self-balancing robot on a ball, built with LEGO Mindstorms NXT," Apr. 2009.
  3. T. Lauwers, G. Kantor, and R. Hollis, "One is enough!," Robotics Research, vol. 28, pp. 327-336, 2007. https://doi.org/10.1007/978-3-540-48113-3_30
  4. C.-C. Tsai, M.-H. Juang, C.-K. Chan, C.-W. Liao, and S.-J. Chan, "Self-balancing and position control using multi loop approach for ball robots," 2010 International Conference on System Science and Engineering (ICSSE 2010), Taiwan, Jul. 2010.
  5. Y. Zhang, J. Li, J. Yi, and D. Song, "Balance control and analysis of stationary riderless motorcycles," IEEE International Conference on Robotics and Automation, pp. 3018-3023, 2011.
  6. U. Nagarajan, G. Kantor, and R. L. Hollis, "Trajectory planning and control of an underactuated dynamically stable single spherical wheeled mobile robot," 2009 IEEE International Conference on Robotics and Automation Kobe International Conference Center Kobe, Japan, May 2009.
  7. H. U. Ha and J. M. Lee, "A control of mobile inverted pendulum using single accelerometer," Journal of Institute of Control, Robotics and Systems (in Korean), vol. 16, no. 5, pp. 440-445, May 2010. https://doi.org/10.5302/J.ICROS.2010.16.5.440
  8. C.-H. Huang, W.-J. Wang, and C.-H. Chiu, "Design and implementation of fuzzy control on a two-wheel inverted pendulum," IEEE Trans. Ind. Informat., vol. 58, no. 7, pp. 337-345, Jul. 2011.
  9. S.-H. Lee, "A derivation of the equilibrium point for a controller of a wheeled inverted pendulum with changing its center of gravity," Journal of Institute of Control, Robotics and Systems (in Korean), vol. 18, no. 5, pp. 496-501, May 2012. https://doi.org/10.5302/J.ICROS.2012.18.5.496
  10. S. I. Lee, I. W. Lee, M. S. Kim, He He, and J. M. Lee, "Balancing and driving control of a bicycle robot," Journal of Institute of Control, Robotics and Systems (in Korean), vol. 18, no. 6, pp. 532-539, Jun. 2012. https://doi.org/10.5302/J.ICROS.2012.18.6.532
  11. P. Cieslak, T. Buratowski, T. Uhl, and M. Giergiel, "The mono-wheel robot with dynamic stabilization," Robotics and Autonomous Systems, vol. 59, no. 9, pp. 611-619, 2011. https://doi.org/10.1016/j.robot.2011.05.002
  12. L. Keo, K. Yoshino, M. Kawaguchi, and M. Yamakita, "Experimental results for stabilizing of a bicycle with a flywheel balancer," 2011 IEEE International Conference on Robotics and Automation Shanghai International Conference Center, Shanghai, China, pp. 6150-6155, May 2011.
  13. H. Jin, J. Hwang, and J. Lee, "A balancing control strategy for a one-wheel pendulum robot based on dynamic model decomposition: Simulations and experiments," IEEE/ASME Trans. Mechatronics, vol. 16, no. 4, pp. 763-768, Aug. 2011. https://doi.org/10.1109/TMECH.2010.2054102
  14. S.-H. Kim, J.-O. Lee, J.-M. Hwang, B.-H. Ahn, and J.-M. Lee, "Dynamic modeling and performance improvement of a unicycle robot," Journal of Institute of Control, Robotics and Systems (in Korean), vol. 16, no. 11, pp. 1074-1081, Nov. 2010. https://doi.org/10.5302/J.ICROS.2010.16.11.1074
  15. T. B. Lauwers, G. A. Kantor, and R. L. Hollis, "A dynamically stable single-wheeled mobile robot with inverse mouse-ball drive," 2006 IEEE International Conference on Robotics and Automation Orlando, Florida , May 2006.
  16. J.-H. Lee, "Re-analysis of lyapunov stability of PI(D) controllers for regulation of second order servo systems," 13th KACC, Oct. 1998.
  17. K. J. Astrom and T. Hagglund, Automatic Tuning of PID Controllers. Instrument society of America, 1988.
  18. J.-H. Yang, S.-Y. Lee, S.-Y. Kim, Y. S. Lee, and O.-K. Kwon, "Optimal posture control for unmanned bicycle," Journal of Institute of Control, Robotics and Systems (in Korean), vol. 17, no. 10, pp. 1006-1013, Oct. 2011. https://doi.org/10.5302/J.ICROS.2011.17.10.1006
  19. J.-O. Lee, S.-I. Han, I.-W. Han, S.-I. Lee, and J. M. Lee, "Attitude and direction control of the unicycle robot using fuzzy-sliding mode control," Journal of Institute of Control, Robotics and Systems (in Korean), vol. 18, no. 3, pp. 275-284, Mar. 2012. https://doi.org/10.5302/J.ICROS.2012.18.3.275

Cited by

  1. LQR Controller Design for Balancing and Driving Control of a Bicycle Robot vol.20, pp.5, 2014, https://doi.org/10.5302/J.ICROS.2014.13.1985
  2. Balancing and Driving Control of a Mecanum Wheel Ball Robot vol.21, pp.4, 2015, https://doi.org/10.5302/J.ICROS.2015.14.0127