DOI QR코드

DOI QR Code

Control of a Unicycle Robot using a Non-model based Controller

비 모델 외바퀴 로봇의 제어

  • An, Jae-Won (Department of Electrical and Computer Engineering, Pusan National University) ;
  • Kim, Min-Gyu (Department of Electrical and Computer Engineering, Pusan National University) ;
  • Lee, Jangmyung (Department of Electronic Engineering, Pusan National University)
  • 안재원 (부산대학교 전자전기컴퓨터공학과) ;
  • 김민규 (부산대학교 전자전기컴퓨터공학과) ;
  • 이장명 (부산대학교 전자전기공학부)
  • Received : 2013.12.04
  • Accepted : 2014.03.20
  • Published : 2014.05.01

Abstract

This paper proposes a control system to keep the balance of a unicycle robot. The robot consists of the disk and wheel, for balancing and driving respectively, and the tile angle is measured and used for balancing by the IMU sensor. A PID controller is designed based on a non-model based algorithm to prove that it is possible to control the unicycle robot without any approximated linear system model such as the sliding mode control algorithm. The PID controller has the advantage that it is simple to design the controller and it does not require an unnecessary complex formula. In this paper, assuming that the pitch and roll axis are dynamically decoupled, each of the two controllers are designed separately. A reaction wheel pendulum method is used for the control of the roll axis, that is, for balancing and an inverted pendulum concept is used for the control of the pitch axis. To confirm the performance of the proposed controllers using MATLAB Simulink, the dynamic equations of the robot are derived.

Keywords

References

  1. Z. Sheng and K. Yamafuji, "Postural stability of a human riding a unicycle and its emulation by a robot," IEEE Trans. Robotics and Automation, vol. 13, no. 5, pp. 709-720, Oct. 1997. https://doi.org/10.1109/70.631232
  2. A. Sadowska, D. Kosti'c, N. van de Wouw, H. Huijberts, and H. Nijmeijer, "Distributed formation control of unicycle robots," 2012 IEEE International Conference on Robotics and Automation, May 2012.
  3. S. Langius and R. A. de Callafon, "Dynamic modeling of a moment exchange unicycle robot," 7th International Conference on Informatics in Control, Automation and Robotics, vol. 2, pp. 216-221, 2010.
  4. J.-W. Kim and H.-G. Jung, "Fuzzy rule for curve path tracking of a unicycle robot," KSPE General Meeting and Spring Conference, pp. 425-429, 1996.
  5. C. Ozaka, H. Kano, and M. Masubuchi, "Stability of a monocycle-type inverted pendulum, tird vehicle automation," In Symposium, Automatic Control Soc., pp. 63-66, 1980.
  6. A. Schoonwinkel, "Design and test of a computer stabilized unicycle," Ph.D. Dissertation, Stanford Univ., CA, 1987.
  7. H. Lim, J.-M. Hwang, B.-H. Ahn, and J. M. Lee, "Robust yaw motion control of unicycle robot," Journal of Institute of Contorol, Robotics and Systems (in Korean), vol. 15, no. 11, pp. 1130-1136, Nov. 2009. https://doi.org/10.5302/J.ICROS.2009.15.11.1130
  8. 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 Contorol, Robotics and Systems (in Korean), vol. 16, no. 11, pp. 1174-1181, Nov. 2010. https://doi.org/10.5302/J.ICROS.2010.16.11.1074
  9. M.-Y. Lee, D.-G. Koo, and J.-M. Lee, "Optimal design and real application of nonlinear PID controllers," Journal of Control, Automation and Systems Engineering, vol. 3, no. 6, Dec. 1997.
  10. C. D. P. Nugroho and E. pitowano, "Effect of dynamics loading on a PID controlled two-wheeled vehicle of wheelchair-based inverted pendulum," http://repo.eepis-its.edu/1280/
  11. J.-O. Lee, I.-W. Han, 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-584, Mar. 2012. https://doi.org/10.5302/J.ICROS.2012.18.3.275
  12. D. Block, K. Åström, and M. Spong, "The reaction wheel pendulum," Synthesis Lectures on Control and Mechatronics, Morgan & Claypool Publishers, Princeton, NJ, 2007.
  13. TechnicalreportofLEGO Mindstorm, http://www.Mathworks.com/matlabcentral/fileexchange/19147
  14. S.-I. Lee, I.-W. Lee, M.-S. Kim, H. 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
  15. H.-G. Min, J.-H. Kim, J.-H. Yoon, E.-T. Jeung, and S.-H. Kwon, "A control of balancing robot," Journal of the Institute of Control, Robotics and Systems (in Korean), vol. 16, no. 12, 1201-1207, Dec. 2010. https://doi.org/10.5302/J.ICROS.2010.16.12.1201

Cited by

  1. Attitude Control of A Two-wheeled Mobile Manipulator by Using the Location of the Center of Gravity and Sliding Mode Controller vol.21, pp.8, 2015, https://doi.org/10.5302/J.ICROS.2015.14.0130
  2. Objects Tracking of the Mobile Robot Using the Hybrid Visual Servoing vol.21, pp.8, 2015, https://doi.org/10.5302/J.ICROS.2015.14.0134