足球机器人控制系统设计.doc
《足球机器人控制系统设计.doc》由会员分享,可在线阅读,更多相关《足球机器人控制系统设计.doc(68页珍藏版)》请在三一办公上搜索。
1、安徽建筑工业学院毕 业 设 计 (论 文)课 题: 足球机器人的控制系统设计 专 业: 机械设计制造及其自动化 班 级: 08机械1班 学生姓名: 肖后昆 学 号: 08210010143 指导教师: 李辉 2012 年6月1日摘要机器人足球和足球机器人是近几年在国际上迅速开展起来得高技术对抗活动。本文以机器人世界杯为背景,采用数字信号处理器(DSP)作为核心芯片,研究足球机器人的控制系统设计以及相应的控制算法应用。通过研究足球机器人的运动特性及控制,能为将来进一步探讨例如机器人路径规划、人工智能及多机器人合作等研究打下基础。本文首先介绍了足球机器人的兴起,足球机器人的现状及其意义。接着讨论了
2、足球机器人的体系结构,机器人比赛的系统的组成,工作模式及系统结构,然后简要介绍了足球机器人的比赛的要求,并在最后讨论了控制的对象即我们设计的足球机器人的机电系统结构,包括所选用的电机及其各种运动结构的设计。第三 、四、五章是本文的核心部分,第三章讲述了关于机器人控制系统的硬件电路设计。首先根据控制要求分析系统所需的硬件结构,然后针对每一部分进行电路设计分析。第四章是关于控制系统的软件策略。首先根据系统的控制求介绍了软件控制的总体思想与机构,然后分析机器人的动力学和运动学模型,在建立模型的基础上阐述算法的应用。第五章是关于足球机器人的决策子系统的体系结构及其模型的建立。关键词:足球机器人、TMS
3、320LF2407、运动控制、建模、决策子系统ABSTRACTSoccer robots and RoboCup are the high technology activities in recent years that have attracted wide concerns among many countries. Based on RoboCup,this paper deal with the design and research of control system of robot by using a new core CPU (DSP). The main concern
4、s of this paper are soccer robots and I hope with the design of soccer robots, some research on their locomotive properties and control systems, this could build up solid foundation for further research in such areas as Mobile Robot Path Planning, Artificial Intelligence and Multi-Agent Collaborativ
5、e Behavior.Having introduced the rise of the soccer robot at first, current situation and meaning of the soccer robot. the impact of medium-sized group of robot competition system, the working model and system architecture, and then briefly introduced robot soccer competition requirements, and discu
6、ssed in the final control of the object that we design the mechanical and electrical soccer robot system architecture, including the selection of the motor and the design of the structure of a wide variety of sports.Chapter three , four and five is mainly concerned. Chapter three is concenred with t
7、he hard ware design of control system. It firstly analyzes the hard ware structures and then there are detailed design and analysis on each structure. Chapter four deal with software strategies. Firstly it discusses he software structures according to the system requirements, and then it analyzes Dy
8、namic Model and Movement Model,It analyzes use of some control arithmetic.The fifth chapter is on the soccer robot decision-making subsystem architecture modelKey words: Soccer robot、TMS320LF2407、Motion control、Modeling、Decision subsystem摘要2ABSTRACT3第一章 绪论51.1 足球机器人的简介51.2.1 RoboCup中型组足球机器人研究现状81.2.
9、2 RoboCup中型组足球机器人研究意义91.4本章小结10第二章 足球机器人的体系结构102.1机器人足球的系统原理组成112.2足球机器人的系统工作模式132.3足球机器人的系统结构组成142.4足球机器人的技术要求152.5足球机器人机电结构系统17第三章 足球机器人控制系统硬件设计213.1控制系统的硬件电路的组成结构213.2.1 TMS320LF2407的简介223.2.2基于TMS320LF2407的主控系统设计233.3电机驱动电路设计253.3.1直流电机调速控制原理253.3.2直流电机驱动设计263.4传感器电路设计283.4.1加速度传感器电路设计283.4.2近红外
10、探测传感器的电路设计31第四章 足球机器人的控制对象建模344.1控制系统的具体要求344.2足球机器人的动力学建模354.3足球机器人的运动学建模39第五章中型足球机器人决策子系统分析与设计435.1 决策子系统分析435.1.1 决策子系统的任务435.1.2 决策子系统的特点455.2 决策子系统的体系结构455.2.1 决策子系统模型465.2.2 自上而下的分层递阶决策推理模型47第六章 总结与展望516.1 总结516.2 对今后工作的展望52参考文献53致 谢55附录一 英文科技文献翻译56附录二 毕业设计任务书66第一章 绪论1.1 足球机器人的简介一、起源 机器人足球的最初想
11、法由 University of British Columbia, Canada 的 Alan Mackworth 教授于1992年正式提出。 他在 On Seeing Robots 一文中以机器人足球为例,指出传统的机器人研究中存在的不足:Definite Knowledge, Complete Knowledge, Static Environment, Deterministic World, Discrete Sequential Actions. 为解决这些不足,他和同事提出了一种新的机器人体系 - Situated Agents ,并实际设计了踢足球的机器人(见下图)。他们指出:
12、1-1 踢足球的机器人随后,众多学者和科技人员对机器人足球的可行性及技术问题进行了研究。在一些实验室或研究所之间也相继开展了小型的比赛。 二、世界性比赛 目前许多国家都开展了机器人足球比赛。在世界上比较有影响的比赛主要有两个: FIRA (Federation of International Robot-soccer Association 国际机器人足球联合会)1995年,韩国的 Jong-Hwan Kim 教授提出设想1996年11月在韩国举行了第一届赛事1997年正式成立了FIRARoboCup (The Robot World Cup Soccer Games and Confere
13、nces 机器人足球世界杯赛及学术大会) 1993年,日本的 Minoru Asada 等学者创办了RoboCup1997年8月,在日本举行了第一届 RoboCup 赛事。三、机器人足球赛的主要类型及规则 机器人足球有仿真赛和实物赛两种。仿真赛是在计算机上进行的虚拟比赛。由比赛举办方提供仿真平台,参赛双方用各自开发的程序控制“运动员”进行比赛。 实物赛是由实际的机器人在指定的场地上进行的比赛,以下的分类都是对实物赛而言的。 从机器人的自主性方面看,有半自主型和全自主型。半自主型机器人比赛中,允许参赛方用一台主机对机器人进行集中控制;全自主型中的机器人则是完全独立的, 机器人只能依靠自身的设备去
14、获取信息、做出判断、配合队友及实施行动。 从机器人的行走方式看,有轮式和足式。轮式机器人靠轮子行走的,早期的机器人足球都是这种型式的;足式机器人用脚行走,又可分为多足和两足机器人。1999年,RoboCup 首次开展四足机器人足球比赛。完全类似人的两足机器人足球是机器人足球比赛的最高目标,但其涉及较为复杂的技术,目前还只是在足球赛上进行行走、避障碍、点球等表演,还不能真正进行足球比赛。 发展至今,机器人足球比赛已经拥有一整套规范和规则,诸如对球场、球、机器人的尺寸规定,对角球、界外球、任意球、点球等的定义,对球员犯规的判罚等 。 机器人足球比赛每个半场一般只有十几分钟。由于目前机器人的视觉系统
15、主要依靠色彩信息对物体进行识别,所以球场内外各设备和器材的颜色都有比较严格的规定,参赛双方的机器人也必须贴上醒目的颜色标识。 主机与机器人或机器人与机器人之间靠无线电进行通讯,所以对无线电的使用也有相应规定。 四、机器人足球的相关技术 机器人足球是一个综合性的项目,它涉及众多的传统理论和前沿技术。 机器人制造本身就集合了结构工程、电子电路、精密机械、仿生材料等多种技术,而计算机、自动控制、传感、无线通讯等技术则是机器人能够运动和踢球所不可缺少的, 多个机器人之间的配合更是涉及比较复杂的关于多主体的协调、合作与策略等问题。 五、机器人足球的意义和目标 在第15届国际人工智能联合大会上,由Kita
16、no, Veloso和Tambe等来自美、日、瑞典的9位国际著名或知名学者联合发表重要论文The RoboCup synthetic agent challenge 97, 系统阐述了机器人足球的研究意义、目标、阶段设想、近期主要内容和评价原则。概括的说,过去50年中人工智能研究的主要问题是“单主体静态可预测环境中的问题求解”,其标准问题是国际象棋人机对抗赛; 未来50年中,人工智能的主要问题是“多主体动态不可预测环境中的问题求解”,其标准问题是足球的机机对抗赛和人机对抗赛。由此可见机器人足球具有重要的意义。 机器人足球是人工智能的新兴研究领域,是联系理论与应用的一个有效手段。它以体育竞赛为载
17、体,集中展示了各国高新科技的发展,并且检验了参赛国的技术水平, 从而促进科技的发展和人才的培养。 机器人足球的最终目标是建立仿人机器人足球队,让机器人像人一样踢足球,甚至打败人类足球队。实现这一目标将是一个艰巨而漫长的过程。 六、中国机器人足球的发展情况 目前机器人足球发展比较好的国家有欧美、日韩、澳大利亚等国家和地区。中国在这方面虽然起步较晚,但近年来有较大的发展。 2001年6月,中国自动化学会机器人竞赛工作委员会 成立,每年举办包括 RoboCup 和 FIRA 两个项目在内的中国机器人足球比赛。 1.2 Robocup中型组足球机器人在RoboCup 中型组比赛中,机器人要求具有全自主
18、行为,每个队员是一个独立的主体,即感知、行为、决策、通讯等都由机器人自身完成,所有功能都集中在机器人内部。 RoboCup 中型组足球机器人的结构从功能上可以分为四个子系统:感知系统、决策系统、执行系统、通讯系统。感知系统通过传感器实时采集比赛信息,经处理得到敌方机器人、己方机器人、球、球门的识别和定位信息。对应的信息送到决策系统,由决策系统根据比赛场上情况和策略产生相应的控制指令;控制指令是指对执行系统电机的具体控制命令,从而驱动电机的运动。机器人可以通过无线通讯系统与其他机器人进行信息的交换。1.2.1 RoboCup中型组足球机器人研究现状我国对自主式足球机器人的研究起步较晚,多年以来,
19、仅有上海交通大学、中科院自动化所、同济大学等少数几个单位从事自主式足球机器人的研究。2003年以来,东北大学、华南理工大学等一批单位陆续开始参与这个项目的研究,近两年参赛队伍明显增加。2004年有9支队伍参加“广州理想杯”中国足球机器人大赛中型组比赛,2005年8月参加“新科导航杯”中国机器人大赛中型组比赛的队伍剧增到21支。在参赛队伍数量增多的同时,比赛的整体水平也在不断提高。2004年之前,中国足球机器人大赛中型组只有1:1和2:2两个比赛项目,2005年的比赛整体升级,设立了2:2和4:4两个项目,同时为了与国际接轨,比赛采用就是当年国际比赛的规则。客观地说,国内自主式足球机器人的研究水
20、平和国外先进水平相比还是有较大差距的,这既是压力也是动力,中国的足球机器人研究者正在加倍努力、奋起直追。我国在这个项目上的研究已呈现出蓬勃发展的趋势,相信在不久的将来,一定会有中国的队伍在RoboCup中型组比赛中取得优异成绩。1.2.2 RoboCup中型组足球机器人研究意义RoboCup 中型组足球机器人比赛是近几年国内外新兴的一个组别,它要求多个机器人在完全自主的状态下完成控球,传球, 配合,射门等动作,相当于一个分布式多智能体控制系统。其中需要解决的关键问题包括:图像采集以及信号处理、路径规划、无线通讯、控制决策、多传感器信息融合等技术。因此,中型组机器人足球比赛最具挑战性,也最能体现
21、研究单位的科研实力。对智能足球机器人的研究成果可广泛用于军事、民用等众多领域。1.3 论文的主要内容 中型自主足球机器人赛在Robdcup国际足球机器人世界杯具有重要地位,中型自主足球机器人要求控制系统感应灵敏、响应速度准确、重量轻、体积小。本课题主要是研究设计一种Robocup中型足球机器人控制系统,着重从电路设计方面提高其感应灵敏性,响应迅速性。1.4本章小结足球机器人是人工智能的新兴领域,是联系理论和实际应用的一个有效手段,它以体育竞赛为载体,集中展示了各国高科技的发展,并且检验了参赛国的技术水平,从而促进科技的发展和人才的培养。目前足球机器人发展比较好的国家有欧美,日韩等,中国在这方面
22、虽然起步比较晚,但今年来有较大的发展。世界上比较有影响的比赛主要有两个FIRA和RoboCup,其中RoboCup的最终目标是建立仿人机器人足球队,让机器人像人一样踢足球,甚至打败人类足球队。实现这一目标将是一个艰巨而漫长的过程。 第二章 足球机器人的体系结构足球机器人是机器人足球系统中的本体部分,一切控制策略及算法最终都是通过足球机器人来实现的。所以中型组足球机器人的本体设计对比赛起了至关重要的作用。不同的控制要求决定了不同机器人的结构设计和控制策略。所以本章首先讨论机器人足球赛中型组比赛的系统组成、工作模式及系统结构。然后简要 足球机器人的比赛的要求。图2-1足球机器人比赛场景2.1机器人
23、足球的系统原理组成RoboCup中型组比赛是由两支各有多个自主式足球机器人的球队在标准场地进行的比赛,自主式足球机器人系统如图2-2所示,场上的每个机器人都具有完全的自主能力,自身具有独立的传感器系统、决策系统以及执行机构,机器人将各自搜集到的信息同本队的其它自主机器人沟通,通过机器人本体或场外监控站上数据融合得到所需的信息,然后根据这些信息进行决策,并执行相应的动作。图2-2 自主式足球机器人系统足球机器人系统分为下面几个部分: 1)机器人小车子系统 2)视觉子系统 3)无线通讯子系统 4)机器人控制子系统 5)决策子系统上述五个子系统构成了大的闭环系统,如图2-3所示。决策系统的指令通过无
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 足球 机器人 控制系统 设计
链接地址:https://www.31ppt.com/p-4556960.html