DOI QR코드

DOI QR Code

Fuzzy Logic Application to a Two-wheel Mobile Robot for Balancing Control Performance

  • Kim, Hyun-Wook (Intelligent Systems and Emotional Engineering (ISEE) Lab. Department of Mechatronics Engineering Chungnam National University) ;
  • Jung, Seul (Intelligent Systems and Emotional Engineering (ISEE) Lab. Department of Mechatronics Engineering Chungnam National University)
  • Received : 2012.01.03
  • Accepted : 2012.06.15
  • Published : 2012.06.25

Abstract

This article presents experimental studies of fuzzy logic application to control a two-wheel mobile robot(TWMR) system. The TWMR system is composed of two systems, an inverted pendulum system and a mobile robot system. Although linear controllers can stabilize the TWMR, fuzzy controllers are expected to have robustness to uncertainties so that the resulting performances are expected to be better. Nominal fuzzy rules are used to control balance and position of TWMR. Fuzzy logic is embedded on a DSP chip to control the TWMR. Balancing performances of the PID controller and the fuzzy controller under disturbances are compared through extensive experimental studies.

Keywords

References

  1. A. Sekiguchi, K. Kameta, Y. Tsumaki, and D. N. Nenchev, "Biped walk based on vertical pivot motion of linear inverted pendulum," IEEE Conf. on Advanced Intelligent Mechatronics, pp. 1-6, 2007
  2. Z. Tang and M. J. Er, "Humanoid 3D gait generation based on inverted pendulum model," IEEE Symposium on Intelligent Control, pp. 339-344, 2007
  3. "Segway," http://www.segway.com
  4. F. Grasser, A. Darrigo, S. Colombi, and A. Rufer, "JOE: A mobile, inverted pendulum," IEEE Trans. on Industrial Electronics, vol. 49, no. 1, pp. 107-114, 2002. https://doi.org/10.1109/41.982254
  5. K. Pathak, J. Franch, and S. K. Agrawal, "Velocity Control of a Wheeled Inverted Pendulum by Partial Feedback Linearization," IEEE Conference on Decision and Control, pp. 3962-3967, 2004
  6. S. M. Boskovich, "A two-wheel robot control system," IEEE WESCON 1995
  7. S. H. Jeong and Takayuki Takahashi, "Wheeled Inverted Pendulum Type Assistant Robot : Inverted Mobile, and Sitting Motion," IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 1932-1937, 2007.
  8. K. Pathak, J. Franch, and S. Agrawal, "Velocity and position control of a wheeled inverted pendulum by partial feedback linearization," IEEE Trans. on Robotics, vol. 21, pp. 505-513, 2005. https://doi.org/10.1109/TRO.2004.840905
  9. R. Imamura, T. Takei, and S. Yuta, "Sensor drift compensation and control of a wheeled inverted pendulum mobile robot," IEEE Workshop on Advanced Motion Control, pp. 137-142, 2008.
  10. J. Angeles, "An innovative drive for two wheeled mobile robot," IEEE/ASME Trans. On Mechatronics, vol. 10, no. 1, pp. 43-48, 2005. https://doi.org/10.1109/TMECH.2004.842231
  11. P. Oryschuk, A. Salerrno, A. M. Al-Husseini, and J. Angeles, "Experimental validation of an underactuated two-wheeled robot," IEEE/ASME Trans. on Mechatronics, vol. 14, no. 2, pp. 252-257, 2009. https://doi.org/10.1109/TMECH.2008.2007482
  12. S. S. Kim and S. Jung, "Control experiment of a wheel-driven mobile inverted pendulum using neural network," IEEE Trans. on Control Systems Technology, vol. 16, no. 2, pp. 297-303, 2008. https://doi.org/10.1109/TCST.2007.903396
  13. C. C. Tsai, H. C. Huang, and S. C. Lin, "Adaptive neural network control of self-balancing two-wheeled scooter," IEEE Trans. on Industrial Electronics, vol.57, no.4, pp. 1420-1428, 2010. https://doi.org/10.1109/TIE.2009.2039452
  14. C. H. Huang, W. J. Wang, and C. H. Chiu, "Design and implementation of fuzzy control on a two-wheel inverted pendulum system," IEEE Trans. on Industrial Electronics, vol.58, no.7, pp. 2988-3001, 2011. https://doi.org/10.1109/TIE.2010.2069076
  15. H. Tirmant, M. Baloh, L. Vermeiren, T. M. Guerra, and M. Parent, "B2, An alternative two wheeled vehicle for an automated urban transportation system," IEEE Intelligent Vehicle Symposium, pp. 594-603, 2002
  16. P. K. W. Abeygunawardhana and T. Murakami, "Vibration suppression of two-wheel mobile manipulator using resonance-ratio-control-based null-space control," IEEE Trans. on Industrial Electronics, vol.57, no.12, pp. 4137-4145, 2010. https://doi.org/10.1109/TIE.2010.2044115
  17. R. O. Ambrose, R. T. Savely, S. M Goza, P. Strawser, M. A. Diftler, I. Spain, and N. Radford, "Mobile manipulation using NASA's robonaut," IEEE Conf. on Robotics and Automations, pp. 2104-2109, 2004.
  18. K. Teeyapan, J. Wang, T. Kunz, and M. Stilman, "Robot Limbo: Optimized planning and control for dynamically stable robots under vertical obstacles," IEEE Conf. on Robotics and Automations, pp. 4519-4524, 2010.
  19. K. Sasaki and T. Murakami, "Pushing operation by two-wheel inverted mobile manipulator," IEEE Workshop on Advanced Motion Control, pp. 33-37, 2008.
  20. P. K. Abeygunawardhana and M. Toshiyuki, "Environmental interaction of two wheeled mobile manipulator by using reaction torque observer," IEEE Workshop on Advanced Motion Control, pp. 348-353, 2008.
  21. R. Imamura, T. Takei, and S. Yuta, "Sensor drift compensation and control of a wheeled inverted pendulum mobile robot," IEEE Workshop on Advanced Motion Control, pp. 137-142, 2008.
  22. J. Angeles, "An innovative drive for two wheeled mobile robot," IEEE/ASME Trans. On Mechatronics, vol. 10, no. 1, pp. 43-48, 2005. https://doi.org/10.1109/TMECH.2004.842231
  23. Y. S. Xu and K. W. Au, "Stabilization and path following of a single wheel robot," IEEE/ASME Trans. On Mechatronics, vol. 9, no. 2, pp. 407-419, 2004. https://doi.org/10.1109/TMECH.2004.828642
  24. H. J. Jin, J. M. Hwang, and J. M. Lee, "A balancing control strategy for a one wheel pendulum robot based on dynamic model decomposition : simulation and experiments," IEEE/ASME Trans. On Mechatronics, vol. 16, no. 4, pp. 763-768, 2011. https://doi.org/10.1109/TMECH.2010.2054102
  25. P. Oryschuk, A. Salerrno, A. M. Al-Husseini, and J. Angeles, "Experimental validation of an underactuated two-wheeled robot," IEEE/ASME Trans. On Mechatronics, vol. 14, no. 2, pp. 252-257, 2009. https://doi.org/10.1109/TMECH.2008.2007482

Cited by

  1. Neural Network Compensation for Impedance Force Controlled Robot Manipulators vol.14, pp.1, 2014, https://doi.org/10.5391/IJFIS.2014.14.1.17
  2. Experimental Studies of Swing Up and Balancing Control of an Inverted Pendulum System Using Intelligent Algorithms Aimed at Advanced Control Education vol.14, pp.3, 2014, https://doi.org/10.5391/IJFIS.2014.14.3.200
  3. Implementation and Balancing Control of a Robotic Vehicle for Entertainment vol.20, pp.7, 2014, https://doi.org/10.5302/J.ICROS.2014.13.8012
  4. Transparent Obstacle Detection Method based on Laser Range Finder vol.24, pp.2, 2014, https://doi.org/10.5391/JKIIS.2014.24.2.111
  5. Experimental Studies on Bouncing and Driving Control of a Robotic Vehicle for Entertainment and Transportation vol.25, pp.3, 2015, https://doi.org/10.5391/JKIIS.2015.25.3.266
  6. Experimental Studies of a Time-delayed Controller for Balancing Control of a Two-wheel Mobile Robot vol.26, pp.1, 2016, https://doi.org/10.5391/JKIIS.2016.26.1.023
  7. Design and implementation of fuzzy-PD controller based on relation models: A cross-entropy optimization approach vol.226, pp.10, 2017, https://doi.org/10.1140/epjst/e2017-70069-y
  8. Balancing Control of a Mobile Manipulator with Two Wheels by an Acceleration-Based Disturbance Observer vol.15, pp.03, 2018, https://doi.org/10.1142/S0219843618500056