RoboCup中型组机器人通信网络系统设计研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
机器人足球赛是一项竞争激烈、对抗性强的高水平比赛,它涉及的技术包括机器视觉、图像处理、人工智能、机电一体化、机器人学、数据融合、局域网通信等。足球机器人系统已经成为人工智能领域许多科研工作者的研究热点之一,这些研究将不断促进机器人技术水平向前发展,并服务于人类社会。本文以RoboCup中型组机器人为研究平台,以RoboCup中型组机器人足球比赛为研究背景,对机器人通信网络系统进行研究与设计,并设计相关实验进行检验,取得了较好的效果。本文研究和设计的主要内容包括:
     (1)详细说明RoboCup中型组机器人比赛系统以及机器人系统各部分的组成和原理,并在此基础上分析了机器人系统研究的关键技术:视觉信息处理技术、决策系统相关技术和通信网络系统相关技术。
     (2)对有关RoboCup中型组机器人通信的基本原理进行分析,介绍了OSI参考模型、OSI传输层协议TCP和UDP、WLAN技术以及机器人通信系统所使用的无线局域网协议,画出机器人通信网络系统的体系结构图。对RoboCup中型组机器人通信网络系统干扰进行分析,并进行相应的抗干扰分析。
     (3)结合RoboCup中型组机器人足球比赛的实际情况,分析RoboCup中型组机器人通信网络系统所需要的功能并画出相应的功能框架图,对所分析的功能进行功能设计并画出相应的流程图。使用Microsoft Visual C++ .NET 2003编写机器人通信网络系统的实例,包括:网络控制端教练机程序和机器人通信子系统程序。
     (4)对所编写的教练机程序和机器人通信子系统程序进行实验,验证RoboCup中型组机器人网络通信系统应用软件的可行性,验证通信系统传输信息的可靠性和准确性,实验结果表明本文的理论和设计的软件是可行的,并具有很好的实用性。
The robotic soccer competition is a highly competitive and antagonistic high level competition. The techniques involved in the robot research including machine vision, image processing, artificial intelligence, electromechanical integration,robotics, data fusion, LAN communication etc.The soccer-robot system has become one of the researching focuses in the field of artificial intelligence for many researchers.These research work can constantly boost the development of robotics and give service to our society. This paper based on the soccer-robot and the robotic soccer competition,study and design the communications network system of soccer-robot. The research results also made a good performance through the tests in the robot training.The main contents of this paper are as follows:
     (1) This thesis elaborates on the RoboCup middle-size league robotic soccer competition system as well as the composition and principle of soccer-robot system,then brings forward the key technologies in researching on the soccer-robot system:Image acquisition and processing technology, technology about decision-making system, technology of communications network system for soccer-robot.
     (2) This thesis analyzes the fundamental about the RoboCup middle-size robot communication, introduce the Open Systems Interconnection reference model,the protocol of its transport layer, the WLAN technology and introduce emphatically about the WLAN communication protocol that the the RoboCup middle-size robot communication system used.Then draw up the structure chart of the communications network system of soccer-robot.This paper also analyzes the interference in the communications network system and expatiate on the anti-jamming messures about the communication network.
     (3) Take robotic soccer competitions into consideration,this paper analyzes the functions that the RoboCup middle-size robot communication system should have and draws function diagrams that corresponding to these functions.Then,designs these functions and draws their data flow diagram.After that, uses Microsoft Visual C++.NET 2003 to compile the robot communication network system's example, including:Network control procedure and robot correspondence subsystem procedure.
     (4) This paper conducts experiments on the Network control procedure and robot correspondence subsystem procedure of the RoboCup middle-size robot in order to test the feasibility, reliability, interference immunity. The tests showed that the theoretics and software design in this paper are feasible and functional.
引文
[1]孙迪生,王炎.机器人控制技术[M].北京:机械工业出版社,1997
    [2]贾建强.自主足球机器人团队的研究与设计[D]:[博士学位论文].上海,上海交通大学,2004
    [3]钟碧良.机器人足球系统的研究与实现[D]:[博士学位论文].广东,广东工业大学,2003
    [4]李实,徐旭明,叶榛,等.国际机器人足球比赛及其相关技术[J].机器人,2000,22(5):420-426
    [5]Middle Size Robot League Rules and Regulations for 2010[EB/OL], http://robotica2010.ipleiria.pt/robotica2010/images/stories/robotica2010/FRM/msl-rules-2009-18-12.pdf,2010-3-10/2011-4-9
    [6]钟章队.无线局域网[M].北京:科学出版社,2004.2
    [7]朱花RoboCup中型组足球机器人防守策略研究[D]:[硕士学位论文].赣州,江西理工大学,2008.4
    [8]钟碧良,张祺,谢云,等.足球机器人通讯系统的可靠性分析与设计[J].微电子学与计算机,2003,第1期:17-19
    [9]孙亮,张永强,乔世权.多移动机器人通信技术综述[J].中国科技信息,2008,第5期:112-114
    [10]齐彦龙,向中凡,陈光伟.基于C/S模式的全自主机器人多机通信的研究[J].西华大学学报(自然科学版),2010,29(1):31-32,53
    [11]李园,原魁,郑睿.基于无线局域网的多机器人通信系统性能分析[J].系统仿真学报,2009,21(8):2219-2223,2238
    [12]谢云,杨宜民.全自主足球机器人通信子系统的设计与实现[J].计算机工程与应用,2005.6:30-32,211
    [13]任孝平,蔡自兴,陈爱斌.多移动机器人通信系统研究进展[J].控制与决策,2010,25(3):27-32,338
    [14]刘伟RoboCup中型组机器人全景视觉系统设计与实现[D]:[硕士学位论文].长沙,国防科技大学,2004.11
    [15]李智军,周晓,吕恬生.基于群体协作的分布式多机器人通信系统的设计与实现[J].机器人,2000,22(4):301-304
    [16]宁春林,田国会,尹建芹,等.机器人足球比赛及其发展[J].山东大学学报(工学版),2002,32(5):480-484
    [17]张方奎,张春业.短距离无线通信技术及其融合发展研究[J].电测与仪表,2007,44(502):48-52
    [18]王远,徐华,贾陪发.多机器人系统中的信息融合技术综述[J].微电子学与计算机,2007,24(12):150-152,156
    [19]王慧,严国正,高志军.基于TCP/IP的多机器人通信[J].计算机测量与控制,2003,11(3):205-206
    [20]Asada M.,Kitano H.,Noda I.,et al.RoboCup:Today and Tomorrow-What we have learned[J].Elsevier Science,1999.8,28
    [21]Santos F.,Almeida L.,Lopes L. S.,et al. Communicating among Robots in the RoboCup Middle-Size League[A].Goeble R.,Siekmann J.Wahlster W..RoboCup 2009:Robot Soccer World Cup XIII[C].Germany Springer-Verlag Berlin Heidelberg,2010:320-331
    [22]Visser U.,Burkhard H. D..RoboCup:10 Years of Achievements and Future Challenges[J]. AI MAGAZINE,2007,V28(2):115-132
    [23]Candea C., Hu H. S., Iocchi L., et al. Coordination in multi-agent RoboCup teams[J]. Robotics and Autonomous Systems,2001,36(2-3):67-86
    [24]Pagello E., D'Angelo A., Montesello F., et al. Cooperative behaviors in multi-robot systems through implicit communication[J]. Robotics and Autonomous Systems,1999, 29(1):65-77
    [25]Computer Vision:System,Theory and Application,World Seientific Press Singapore, 1993:1-13
    [26]Hohl L., Tellez R., Michel O., et al. Aibo and Webots:Simulation, wireless remote control and controller transfer[J]. Robotics and Autonomous Systems,2006,54 (6):472-485
    [27]Rooker M. N., Birk A., Multi-robot exploration under the constraints of wireless networking[J]. Control Engineering Practice,2007,15(4):435-445
    [28]Tiderko A., Bachran T., Hoeller F., et al. RoSe:A framework for multicast communication via unreliable networks in multi-robot systems[T]. Robotics and Autonomous Systems, 2008,56(12):1017-1026
    [29]Paromtchik I. E., Optical guidance method for robots capable of vision and communication[J]:Robotics and Autonomous Systems,2006,54(6):461-471
    [30]Posadas J. L., Perez P., Simo J. E., et al. Communications structure for sensory data in mobile robots[J]. Engineering Applications of Artificial Intelligence,2002,15 (3-4):341-350
    [31]Russell R. A., Robot Pheromone Communication Using Vortex Ring Transmission[J]. Journal of Bionic Engineering,2009,6(2):153-160
    [32]Russell R. A.. Air vortex ring communication between mobile robots[J].Robotics and Autonomous Systems,2011,59(2):65-73
    [33]Aiyama Y., Hara M., Yabuki T., et al. Cooperative transportation by two four-legged robots with implicit communication[J]. Robotics and Autonomous Systems,1999, 29(1):13-19
    [34]Rau P. L., Li Ye, Li Dingjun.Effects of communication style and culture on ability to accept recommendations from robots[J]. Computers in Human Behavior,2009,25 (2):587-595
    [35]Ashiru I.,Czarnecki C. A..Evolving communicating controllers for multiple mobile robot systems[J]. Microprocessors and Microsystems,1998,21(6):393-402
    [36]Denus M. D.,Anderson J., Baltes J.. Heuristic Formation Control in Multi-robot Systems Using Local Communication and Limited Identification[A].Goeble R.,Siekmann J.Wahlster W..RoboCup 2009:Robot Soccer World Cup XIII [C]. Germany Springer-Verlag Berlin Heidelberg,2010:437-448
    [37]Koenig N.,Takayama L.,Mataric M.. Communication and knowledge sharing in human-robot interaction and learning from demonstration [J]. Neural Networks,2010,23 (8-9):1104-1112
    [38]Steels L.. Evolving grounded communication for robots[J]. Trends in Cognitive Sciences,2003,7(7):308-312
    [39]Billard A.,Dautenhahn K..Grounding communication in autonomous robots:An experimental study[J]. Robotics and Autonomous Systems,1998,24(1-2):71-79
    [40]Floreano D.,Mitri S.,Magnenat S.,Keller L.. Evolutionary Conditions for the Emergence of Communication in Robots[J]. Current Biology,2007,17(6):514-519
    [41]徐琰,胡传平,张伟军.基于WLAN技术的反恐排爆机器人通信系统设计[J].消防科学与技术,2009,28(7):3-5
    [42]黄卜夫,熊蓉,黄琪,等.基于视觉足球机器人无线通讯子系统的设计[J].工程设计学报,2002,9(5):265-267,274
    [43]江玉蓉,吴涛.移动机器人通信平台构建原理与实现方法[J].微机发展,2005,15(2):140-142
    [44]郑志强,卢惠民,王祥科,等RoboCup中型组足球机器人系统关键技术[J].控制工程,2010,17(增刊):121-126
    [45]刘海涛.多智能体机器人系统中的若干通信技术研究[D]:[博士学位论文].哈尔滨,哈尔滨工业大学,2007
    [46]郑云辉,郑伟,席宁,等.基于无线网络的足球机器人遥操作系统[J].计算机应用,2008,28(1):257-259,263
    [47]Haykin S通信系统[M].第四版.宋铁成,徐平平,徐智勇.北京:电子工业出版社,2003.10
    [48]Molisch A.F.无线通信[M].田斌,帖翊,任光亮.北京:电子工业出版社,2008.1
    [49]Roshan P.,Leary J.,802.11 Wireless LAN Fundamentals[M]. Indiana USA:Cisco Press, 2003.12
    [50]施炜,李铮,秦颖Windows Sockets规范及应用:Windows网络编程接口[M].1996.5
    [51]孙海民.精通Windows Sockets网络开发:基于Visual C++实现[M].北京:人民邮电出版社,2008.7
    [52]侯俊杰.深入浅出MFC[M].第二版.深圳:松岗计算机图数据股份有限公司,1998
    [53]刘涛.Visual C++.NET核心编程与开发实例[M].北京:人民邮电出版社,2001.10
    [54]孙鑫,余安萍.VC++深入详解[M].北京:电子工业出版社,2006