簡易檢索 / 詳目顯示

研究生: 李錫慶
Lee, Shyi-Ching
論文名稱: 五對五機器足球員競賽之設計與實現
Design and Implement of a Five-on-Five Robot Soccer Game System
指導教授: 李祖聖
Li, Tzuu-Hseng S.
學位類別: 碩士
Master
系所名稱: 電機資訊學院 - 電機工程學系
Department of Electrical Engineering
論文出版年: 2003
畢業學年度: 91
語文別: 英文
論文頁數: 80
中文關鍵詞: 機器足球員競賽
外文關鍵詞: robot soccer game system
相關次數: 點閱:176下載:3
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 本論文係探討五對五機器足球員競賽系統之設計與實現。機器足球員競賽乃實現與測試機器人學及人工智慧之平台。整個架構需要整合不同領域之科技。利用架設於球場三公尺高的攝影機傳回之影像資料,加以分析並作決策後,電腦經由無線模組下達控制命令,使足球機器員執行障礙物規避及合作進攻,以求得勝利。足球機器員所表現的智慧行為乃依賴即時的影像處理和適當的控制策略。本論文首先介紹機器足球員系統的硬體架構,而影像感測器為機器足球員競賽系統之唯一輸入及回授,即時影像擷取乃是本論文重要課題之一。接著,提出以模糊邏輯為基礎的角色選擇機制,並將踢球的機會給予最適合的球員。最後,亦提出模糊環形向量場以規避障礙物。電腦模擬與實驗結果驗證所設計實現之機器足球員系統之可行性。

    This thesis describes the methodologies to design and implement a five-on-five robot soccer game system. Robot soccer game is proposed as a benchmark for robotics and artificial intelligence. The whole framework requires perfect integration of various domains of technologies. According to the information acquired from CCD camera mounted 3 meters above the field, as well as the decisions of the intelligent strategy, host computer issues commands to soccer robots via wireless modem. The soccer robots are manipulated to perform the tasks of obstacle avoidance, collaboration, and competition for victory. Intelligent behavior of robots results from the precise real-time image extraction and adequate control strategy. In this thesis, the hardware architecture of the system is first introduced. Since the visual sensor is the only feedback of the robot soccer system, the real-time image extraction is one of the key topics. Besides, a dynamic role selection based on fuzzy logic is proposed to determine one suitable soccer robot to shoot the ball. Finally, fuzzy ring univector field is also developed for obstacle avoidance. Demonstrations of the simulation and experiment results show the feasibility of the proposed system.

    Abstract I Acknowledgment III Contents IV List of Figures VII List of Tables X Chapter 1. Introduction 1 Chapter 2. Overview of the Robot Soccer System 4 2.1 Introduction 4 2.2 The Introduction of Robot Soccer Game 5 2.3 The Hardware of Robot Soccer System 7 2.3.1 Host Computer System 7 2.3.2 Vision System 7 2.3.3 Wireless Communication System 10 2.4 Hardware Architecture of the Soccer Robot 12 2.5 Summary 19 Chapter 3. Image Extraction 21 3.1 Introduction 21 3.2 RGB Color Model 22 3.3 The Real Time Image Extraction 24 3.3.1 Image Processing Scheme 25 3.3.2 Global Image Search 25 3.3.3 Identification and Orientation 31 3.3.4 Local Image Search 32 3.3.5 Local Image Search Window Size 33 3.4 Debug Interface 35 Chapter 4. Methodology 38 4.1 Introduction 38 4.2 Fuzzy Logic Based Role Assignment 39 4.2.1 Fuzzy Input 40 4.2.2 Fuzzy Logic Rule 41 4.2.3 Fuzzification 42 4.2.4 Defuzzification 43 4.3 Target Generation Method 44 4.4 Modeling of a Mobile Robot 46 4.5 Proportional Control 49 4.6 Fuzzy Ring Univector Field 51 4.6.1 Overview of Univector Field 53 4.6.2 Fuzzy Ring Univector Field for Obstacle Avoidance 55 Chapter 5. Implementation 63 5.1 Introduction 63 5.2 Pictures of Fuzzy Role Assignment 64 5.3 Pictures of Obstacle-Avoidance Behavior 66 5.4 Pictures of Five-on-Five Robot Soccer Game 69 Chapter 6. Conclusion and Future Works 75 6.1 Conclusion 75 6.2 The Future Works 76 6.2.1 The Software Part 76 6.2.2 The Hardware Part 76 References 77 Biography 80

    References
    [1] J. Barraquand, and J. C. Latombe, “Robot motion planning: a distributed representation approach,” International Journal Automation, Vol. 10, No. 6, 1991.
    [2] J. Guldner, V. I. Utiken, H. Hashimoto and F. Harashima, “Tracking gradients of artificial potential fields with non-holonomic mobile robots,” Submitted to ACC, 1995.
    [3] J. H. Kim, “A booklet on MIROSOT’96 (Micro-Robot World Cup Soccer Tournament),” MIROSOT Organizing Committee, April 1996; accessible from http: //www.mirosot.org/.
    [4] J. Borenstein and Y. Koren, “Real-time obstacle avoidance for fast mobile robots,” IEEE Transactions on Systems, Man, and Cybernetics, Vol. 19, No. 5, pp. 1179-1186, September/October 1989.
    [5] B. Kreczmer, “Path planning system for car-like robot,” Proc. of IEEE International Conference on Robotics and Automation, pp. 40-45, May 1998.
    [6] J. L. Diaz, S. de Leon, and J. H. Sossa, “Automatic path planning for a mobile robot among obstacle of arbitrary shape,” IEEE Transactions on Systems, Man, and Cybernetics-Part B: Cybernetics, Vol. 28, No. 3, pp. 467-472, June 1998.
    [7] C. Alexopoulos and P. M. Griffin, “Path planning for a mobile robot,” IEEE Transactions on Systems, Man, and Cybernetics, Vol. 22, No. 2, pp. 318-322, March/April, 1992.
    [8] C. J. Taylor and D. J. Kriegman, “Vision-based motion planning and exploration algorithms for mobile robots,” IEEE Transactions on Robotics and Automation, Vol. 14, No. 3, pp. 417-426, June 1995.
    [9] A. Agah and K. Tanie, “Robots Playing to Win: Evolutionary Soccer Strategies,” IEEE International Conf. on Robotics and Automation, Vol. 1, pp. 632-637, 1997.
    [10] B. Agah, M. Doyle, C. Drees, Froehlich and K. Kuok, “Robot Soccer for the Study of Learning and Coordination Issues in Multi-agent Systems,” 1998 IEEE International Conference on Systems, Man, and Cybernetics, Vol. 4, pp. 3520-3525, 1998.
    [11] J. H. Kim, H. S. Shim, H. S. Kim, M. J. Jung, I. H. Choi and J. O. Kim, “A Cooperative Multi-Agent System and Its Real Time Application to Robot Soccer,” Proc. of IEEE International Conf. on Robotics and Automation, Vol. 1, pp. 638-643, 1997.
    [12] K. Han and M. Veloso, “Reactive Visual Control of Multiple Non-Holonomic Robotic Agents,” Proc. of IEEE International Conf. on Robotics and Automation, pp. 3510-3515, 1998.
    [13] M. Bowling and M. Veloso, “Motion Control in Dynamic Multi-Robot Environments,” Proc. of IEEE International Conf. on Robotics and Automation, pp. 168-173, 1999.
    [14] J. P. Laumond, P. E. Jacobs, M. Taix, and R. M. Murray, “A Motion Planner for Nonholonomic Mobile Robots,” IEEE Trans. on Robotics and Automation, Vol. 10, No. 5, pp. 577-593, 1994.
    [15] RoboCup, http://www.robocup.org/.
    [16] FIRA, http://www.fira.net/.
    [17] H. Kitano, “RoboCup as a Research Program,” Proc. of the 1997 IEEE/RSJ International Conference on Intelligent Robots and Systems, IROS‘97, Vol. 3, pp. PS8-PS9, 1997.
    [18] S. Hedberg, “Robots Playing Soccer? RoboCup Poses a New Set of AI Research Challenges,” Intelligent Systems, Vol. 12, pp. 5-9, 1997.
    [19] Instruction Manual, VK-C77U Color Video Camera, HITACHI, Ltd. 1996.
    [20] User Guide, Matrox Imaging Library, Matrox Electronic Systems Ltd., Canada, 1998.
    [21] User’s Manual, SST-2400 Radio Modem Module, ICP DAS 1998.
    [22] “TMS320F/C24X DSP Controllers CPU and Instruction Set Reference Guide”
    [23] R. C. Gonzales and R. E. Woods, Digital Image Processing, Addison-Wesley, 2002.
    [24] E. Ardizzone, A. Chella, and R. Pirrone, “A Neural Based Approach to Image Segmentation,” Proc. of the International Conference on Artificial Neural Networks, pp. 1152-1156, London, 1994.
    [25] E. Ardizzone, A. Chella, and R. Rizzo, “Color Image Segmentation Based on a Neural Gas Network,” Proc. of the International Conference on Artificial Neural Networks, pp. 1161-1164, London, 1994.
    [26] E. Rimon, “Exact Robot Navigation Using Artificial Potential Functions,” Trans. On Robotics and Automation, Vol. 8, No. 5, Oct. 1992.
    [27] J. H. Kim, K. C. Kim, D. H. Kim, Y. J. Kim and P. Vadakkepat, “Path Planning and Role Selection Mechanism for Soccer Robots,” Proc. of the 1998 IEEE International Conference on Robotics and Automation, pp. 3216-3221, 1998.
    [28] H. S. Shim, H. S. Kim, M. J. Jung, I. H. Choi, J. H. Kim and J. O. Kim, “Designing Distributed Control Architecture for Cooperative Multi-Agent System and It’s Real-Time Application to Soccer Robot,” Robotics and Autonomous Systems, pp. 149-165, 1997.
    [29] B. J. Lee, S. O. Lee and G. T. Park, “Trajectory Generation and Motion Tracking Control for the Robot Soccer Game,” IEEE Conf. On Robotics and Automation, pp. 1149-1154,1999.
    [30] C. A Lai, “Design of Fuzzy Field Control for a One-on-One Robot Soccer System,” Master Thesis, Dept. of Electrical Engineering, National Cheng Kung Univ., Tainan, Taiwan, R.O.C., June 2001.
    [31] T. M. Hung, “Design and implementation of a Three-On-Three Robot Soccer System” Master Thesis, Dept. of Electrical Engineering, National Cheng Kung Univ., Tainan, Taiwan, R.O.C., June 2002.
    [32] Y. Z. Guo, “Design and Implement Ring Potential Field Method for a Three-on-Three Robot Soccer Game,” Master Thesis, Dept. of Electrical Engineering, National Cheng Kung Univ., Tainan, Taiwan, R.O.C., June 2002.
    [33] N. O. Khessal, M. Y. Naing, E. N. Boon, P. S. Oo, L. H. Shun, “Vision-Based Autonomous Soccer Robots,” IEEE Conf. On Robotics and Automation, pp. 207-212, 2000.
    [34] H. L. Sng, G. S. Gupta and C. H. Messim, “Strategy for Collaboration in Robot Soccer,” Proc. of the IEEE International Workshop on Electronic Design Test and Applications, 2002.
    [35] T. H. Lee, H. K. Lam and F. H. F. Leoung, “A Fast Path Planning-and Tracking Control for Wheeled Mobile Robots,” Proc. of the IEEE Conf. On Robotics and Automation, pp. 1736-1740,2001.
    [36] C. Y. Chen, “Design and Implementation of a Role Assignment for the Five-on-Five Robot Soccer Competition,” Master Thesis, Dept. of Electrical Engineering, National Cheng Kung Univ., Tainan, Taiwan, R.O.C., June 2003.

    下載圖示
    2004-07-08公開
    QR CODE