이동 로보트의 자율 주행을 위한 적응 퍼지 제어기의 설계

The Design of Adaptive Fuzzy Controller for Autonomous Navigation of Mobile Robot

  • 오준섭 (연세대학교 전기·컴퓨터공학과) ;
  • 최윤호 (경기대학교 전자·기계공학부) ;
  • 박진배 (연세대학교 전기·컴퓨터공학과)
  • 발행 : 2000.09.01

초록

본 논문에서는 이동 로보트의 자율 주행을 위해 퍼지 제어에 기초한 적응 퍼지 제어기 설계 기법을 제안하였다. 제안한 방법에서는 첫째, 퍼지 추론 과정에서 불필요한 규칙으로 인하여 데이터 처리 시간이 증가된 다는 단점을 이동 로보트의 현재 상태에 적합한 퍼지 추론 규칙과 소속함수를 생성함으로써 향상시켰다. 이 과정은 데이터 쌍을 이용한 클러스터링 방법을 통하여 구현되며, 이동 로보트는 보다 적은 퍼지 추론 규칙을 가지고 빠른 데이터 처리 속도로 주행 가능해 진다. 둘째, 기존의 퍼지 제어기가 입·출력 변수의 고정된 소속 함수로 인하여 느린 수렴성을 갖는 단점을 클러스터링 과정에서 생성된 소속함수를 스케일링함으로써 향상시켰다. 한편 본 논문에서 제안한 제어 방법의 성능 평가를 위해 퍼지 제어를 사용한 기존의 제어 방법과 컴퓨터 모의 실험 및 실제 이동 로보트 주행 실험을 통해 비교 및 고찰하였다.

In this paper we propose a design method of the adaptive fuzzy controller for autonomous navigation of mobile robots based on the fuzzy theory. We present two improvements. First, unnecessary rules in the fuzzy inference process make data processing time increase. We reduce this data processing time by generating suitable fuzzy inference rules and membership functions according to the current state of a mobile robot. It is implemented with the clustering method using input and output data pairs, and then it is possible for a mobile robot to navigate in shorter processing time with less fuzzy inference rules. Second, existing algorithms used fixed membership functions of input and output variables, hence converged slowly. We improve convergence time via scaling membership functions generated by the clustering method. To evaluate and compare the performance of the proposed method with the existing fuzzy navigation controller, computer simulations and navigation experiments of a mobile robot are Presented.

키워드

참고문헌

  1. R. Kuc and B. Barshan, 'Navigation Vehicles through an Unstructed Environment with Sonar', Proc. IEEE Int. Conf. Robotics Automation, pp.1422-1426, May, 1989 https://doi.org/10.1109/ROBOT.1989.100178
  2. J. Borenstein and Y. Koren, 'Obstacle A voidance with Ultrasonic Sensors,' IEEE Robotics Automation., vol. RA -4, No.2, pp. 213-218, 1988 https://doi.org/10.1109/56.2085
  3. J. Borenstein and Y. Koren, 'Real time Obstacle A voidance for Fast Mobile Robots', IEEE Trans. Systems Man Cyben, vol. 19, No.5 pp. 1179-1187, 1989 https://doi.org/10.1109/21.44033
  4. J.L.Crowley, 'World Modelling and Position Estimation for a Mobile Robot using Ultra sonic Ranging,' Proc. IEEE Int. Conf. Robotics Automation, pp.674-680, May 1989 https://doi.org/10.1109/ROBOT.1989.100062
  5. S. Ishikawa, 'A Method of Indoor Mobile Robot Navigation by Using Fuzzy Control', IEEE/RSJ International Workshop on Intelligent Robot and Systems, pp. 1013-1018, 1991 https://doi.org/10.1109/IROS.1991.174624
  6. A. Chohra, F. Sif and S. Talaoubrid 'Neural Navigation Approach of an Autonomous Mobile Robot in a Partially Structured Environment', 2nd IFAC Conf. on Ini. Auto. Veh., pp. 238-243, 1995
  7. A. Moran, and M. Nagai, 'Autonomous Parking of Vehicles with Intelligent FuzzyNeural Networks', Proc. of A VEC'94, pp. 270-275, Tsukuba, Japan, 1994
  8. T. Takagi, and M. Sugeno, 'Fuzzy Identification of Systems and It's Application toModeling and Control', IEEE Trans. on Systems, Man, and Cybernatics, vol. SMC-15, No.1, pp. 116-132, 1985
  9. A. Maeda, and M.Funabashi, 'A Self-Tuning Algorithm for Fuzzy Membership Functions Using Computational Flow Network', Proc. of 4th IFSA '91 pp.129-132, 1991
  10. T. P. Hong, and C. Y. Lee, 'Induction of Fuzzy Rules and Membership Functions from Training Examples', Fuzzy Sets and Systems, vol. 84, pp. 33-47, 1995 https://doi.org/10.1016/0165-0114(95)00305-3
  11. R. L. Madarasz, L. C. Heiny, R. F. Cramp, and N. M. Mazur, 'The Design of an Autonomous Vehicle for the Disabled', IEEE Jour. of Robotics and Automation, vol. 2, No.3, pp. 117-126, 1986
  12. B. D. Andrea-Novel, G. Bastin and G. Campion, 'Modelling and Control of Nonholonomic Wheeled Mobile Robots', Proc. of IEEE Int. Conf. on Robotics and Automation, pp. 1130-1135, April, 1991
  13. X. yun, Y. Yamamoto, 'Internal Dynamics of a Wheeled Mobile Robot', Proc. of IROS'93, pp. 1288-1294, July, 1993 https://doi.org/10.1109/IROS.1993.583753