DOI QR코드

DOI QR Code

Design of Simple-structured Fuzzy Logic System based Driving Controller for Mobile Robot

단순구조 퍼지논리시스템을 이용한 이동 로봇의 주행 제어기 설계

  • 최병재 (대구대학교 전자공학과) ;
  • 김성 (대구대학교 전자공학과)
  • Received : 2012.01.22
  • Accepted : 2012.02.05
  • Published : 2012.02.25

Abstract

In this paper, we present an obstacle avoidance control algorithm for mobile robots based on SFLC (single-input fuzzy logic controller) with an efficient fuzzy logic look-up table to replace the traditional complicated operation. This method achieves better performance than traditional methods in terms of efficiency. The output of a SFLC leads the robot to the target automatically although many obstacles on the path. Our experiments show that the robot has good performance in the view of path tracking and other efficiency.

이동로봇에 관한 연구가 널리 진행되고 있다. 본 논문에서는 미지의 공간에서 효과적으로 장애물을 회피할 수 있는 SFLC(single-input fuzzy logic controller) 기반의 이동로봇의 주행 제어기 설계와 구현을 제안한다. 장애물의 위치와 거리 인식을 위해 초음파센서를 사용하였으며, 좌, 우측 바퀴의 각속도 출력 제어를 위하여 퍼지논리시스템 기반의 제어기를 설계하였다. 퍼지제어기의 퍼지화 방법은 싱글톤 방법, 추론법은 간략화된 Mamdani의 추론법, 비퍼지화 방법은 간략화된 무게중심법을 사용하였다. 제안한 퍼지제어기의 성능 및 실제 적용 가능성의 평가를 위해 이동로봇의 모델링에 근거한 컴퓨터 시뮬레이션을 수행하였다. 그 결과 이동로봇이 장애물을 피하면서 목표지점에 정확히 도착함을 확인하였다. 더욱이 기존의 2-입력 퍼지논리시스템 기반의 제어기로부터 단일 입력을 가지는 단순구조 퍼지논리제어기를 설계할 수 있음도 보였다.

Keywords

References

  1. W. L. Xu and S. K. Tso, "Sensor-Based Fuzzy Reactive Navigation of a Mobile Robot through Local Target Switching," IEEE Trans. on Sys., Man, and Cyber., vol.9, no.3, pp.451-459, 1999.
  2. H. R. Beon and H. S. Cho, "A Sensor-based Navigation for a Mobile Robot using Fuzzy-logic and Reinforcement Learning," IEEE Trans. on Sys., Man, and Cyber., vol.12, no.6, pp.521-527, 1997.
  3. B.-J. Choi, A New Simple Design Methodology for Fuzzy Logic Controllers and I ts Stability Analysis, KAIST, 1998.
  4. 허준영, 강근택, 이원창, "비전과 IR 센서를 갖는 이동로봇의 퍼지 규칙을 이용한 자율 주행," 한국지능시스템학회 논문지, 제17권, 제7호, 2007. https://doi.org/10.5391/JKIIS.2007.17.7.901
  5. 최배훈, 김범성, 김은태, "실내형 이동로봇을 위한 레이저 스캐너를 이용한 위치 인식과 장애물 추적," 한국지능시스템학회 논문지, 제21권, 제3호, 2011. https://doi.org/10.5391/JKIIS.2011.21.3.329
  6. C. C. Lee, "Fuzzy Logic in Control Systems: Fuzzy Logic Controller-Part I & II," IEEE Trans. on Sys., Man, and Cyber., vol.20, no.2, pp.404-435, 1990. https://doi.org/10.1109/21.52551
  7. E. H. Mamdani and N. Baaklini, "Prescriptive Method for Deriving Control Policy in a Fuzzy-logic Controller", Electronics Letters, vol.11, no.25, pp.625-626, 1975. https://doi.org/10.1049/el:19750476
  8. O. Khatib, "Real-Time Obstacle Avoidance for manipulator and Mobile Robots", The International Journal of Robotic Research, pp.90-98, 1986.
  9. J. Borenstein, "The Vector Field Histogram Fast Obstacle Avoidance for Mobile Robot," IEEE Journal of Robotics and Automation, vol.7, no.3, pp.278-288, 1997.
  10. 채문석, 정태영, 강석범, 양태규, "장애물 회피를 위한 자율이동로봇의 퍼지제어," 한국해양정보통신학회 논문지, 제10권, 제9호, pp.1718-1726, 2006 .
  11. 배봉규, 채양범, 이원창, 강근택, "비전과 퍼지 규칙을 이용한 이동로봇의 경로계획과 장애물회피," 한국지능시스템학회 논문지, 제11권, 제6호, pp.470-476, 2001.
  12. 나두영, 노수희, 문형필, 정진우, 김용태, "모듈형 로봇의 자가 결합을 위한 퍼지 주행 제어 및 장애물 회피 제어," 한국지능시스템학회 논문지, 제19권, 제4호, pp.470-477, 2009. https://doi.org/10.5391/JKIIS.2009.19.4.470

Cited by

  1. Design of Simple-Structured Fuzzy Logic Systems for Segway-Type Mobile Robot vol.15, pp.4, 2015, https://doi.org/10.5391/IJFIS.2015.15.4.232
  2. Design of Vectored Sum-Based Fuzzy Logic Control System and Its Application to Segway-Type Mobile Robot vol.14, pp.02, 2017, https://doi.org/10.1142/S0219843617500037