毕业设计(论文)足球机器人的控制系统设计.doc
《毕业设计(论文)足球机器人的控制系统设计.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)足球机器人的控制系统设计.doc(81页珍藏版)》请在三一办公上搜索。
1、安徽建筑工业学院毕 业 设 计 (论 文)课 题: 足球机器人的控制系统设计 专 业: 机械设计制造及其自动化 班 级: 06城建机械1班 学生姓名: 学 号: 06290070119 指导教师: 2010 年6月8日摘要 本文主要介绍了对遥轮足球机器人运动控制算法的研究。首先,本文建立了四轮全向足球机器人运动学和动力学模型。通过对机器人运动学和动力学模型的分析,对其控制方程进行合理简化,提出了四轮全向足球机器人的运动控制算法。该算法可以对机器人同时完成或位置控制和速度控制,并且控制时间最优。该算法分为两个部分:机器人速度轨迹生成算法和机器人速度轨迹跟随算法。机器人速度轨迹生成算法基于开关控制
2、(又称bangbang控制)原理,它根据机器人当前位置、当前速度、目标点位置和目标点速度,生成一条从“当前点”到“目标点”的时间最优的速度轨迹。机器人速度轨迹生成算法利用模糊PID复合算法实时控制机器人四组驱动轮速度。通过四组驱动轮的速度矢量合成,使得机器人跟随设定的速度轨迹。实验表明该速度控制算法完全满足控制足球机器人运动快速、准确、灵活的控制要求。本文还对四轮足球机器人的控制系统进行了研究和设计。控制系统采用主一从式双DSP为核心的设计方案。系统中,主DSP对从DSP进行管理和控制、双DSP配合,完成速度跟随控制、无线通讯、传感器数据读取等任务。该方案传统方案相比,更加稳定、实用、可靠,功
3、能更强。关键词:足球机器人、TMS320LF2407、DSP、运动控制ABSTRACTThe robot of RoboCup games must travels in a confused dynamic circumstance freely and achieve an accurate positioning in the competitionIn this paper,the kinematics equations and the dynamic equations of the holonomic omnidirectional wheeled mobile robot ar
4、e presented Analysing those equations,this paper propose a motion control method for the robotThe method includes two pans,Velocity Trajectory Generation(VTG)and Velocity Trajectory Tracking(VTT)The VTG is based on BangBang control and generates a velocity trajectory from startpoint to endpoint for
5、the robotThe VTT is based on PID control and controls the velocity of the robot tracking the velocity trajectory generated by VTGThis paper presents the design of Robot Soccers circuit systemThe core of the circuit is dual DSP,TMS320LF2407AOne DSP is the master, the other is slaveryUnder the control
6、 of the master ,the slavery DSP realizes the motion control AlgorithmKey words: Soccer robot、TMS320LF2407、Motion control、Digital signal processing 目录摘要21 绪论61.1.足球机器人的简介61.2 .RoboCup中型组足球机器人71.2.1. RoboCup中型组足球机器人的研究现状91.2.2.RoboCup中型组足球机器人研究意义101.3.足球机器人的发展前景101.4.论文的主要内容111.5本章小结.112 足球机器人的体系结构122
7、.1. 足球机器人的系统原理组成122.2.足球机器人的系统工作模式142.3足球机器人控制系统总体结构152.4.足球机器人的系统结构组成162.5.机器人总体结构设计212.6.足球机器人的机电结构设计232.7.本章小结253 以双DSP为核心的控制系统电路设计263.1 控制电路系统结构263.2 MCU模块设计273.3.主从工作模式下的软件设计303.4. 驱动电路模块的设计333.5.传感器电路模块设计363.6. DC-DC升压电路模块设计373.7. 本章小结384 四轮全向足球机器人运动控制算法研究394.1.运动控制模式394.2.1.运动控制模型404.2.2.控制方程
8、解析424.2.3.算法原理434.2.4.各方向上速度轨迹的时间同步454.3 .速度轨迹跟随(Velocity Trajectory Tracking)控制464.3.1机器人驱动机构设计与动力学分析464.3.2.速度轨迹跟随算法总体控制框图524.3.3.机器人速度矢量分解534.3.4.驱动轮控制算法原理544.4.本章小结565 研究工作总结及展望57参考文献59致 谢61附录一 毕业设计任务书781 绪论1.1足球机器人的简介RoboCup是The Robot world cup Soccer Games的简称,1997年正式成立总部设立在瑞士,现有成员国40多个。它是由国际人工
9、智能学会组织的机器人世界杯足球赛(RoboCup)。RoboCup机器人足球世界杯赛及学术大会是国际上级别高、规模最大、影响最广泛的机器人足球赛事和学术会议,每年举办一次。1996年,RoboCup国际联合会在日本成立,并于1996年举行了表演赛,同时决定以后每年举办一届。自此机器人足球活动波及的范围越来越广泛,比赛的类型也不断升级。目前,RoboCup竞赛现分有仿真组比赛、小型机器人组比赛(Small-size League(F-180)、中型机器人组比赛(MiddleSize League(F2000)、Sony四腿机器人比赛(S0NY Legged Robot League)、类人机器人
10、组、家庭组等比赛:迄今中型组代表该领域的最高水平。中型机器人组比赛是Robocup机器人足球世界杯赛的主要项目之一,自1997年第一届Robocup比赛开始即是正式比赛项目。中型组的机器人是完全自主的,拥有局部视觉系统,多种传感器,是典型的多智能体分布式控制的测试平台。所有的机器人必须完全自主控制,并且不得在场地外设置和使用全局传感器。比赛机器人通过颜色来识别场地上的特定目标,比赛规定如图1.1所示,场地为绿色,官方比赛用球是任意橙色国际足联标准尺寸5号球,边界为白色,双方球门分别为黄色和蓝色,球门左右两边的角柱上下三分之一涂成己方球门的颜色,中间三分之一涂成对方球门的颜色,而比赛用的机器人必
11、须涂成黑色,参赛双方机器人一方贴有紫色(Magenta)数标,另一方贴有蓝色数标(Cyan)。中型组比赛中机器人的尺寸要求是不超过0.5m0.5m0.8m,重量不超过75kg。机器人之间可以通过无线网络进行数据通讯,从而协调机器人之间的动作,实现多机器人合作完成比赛目标。图1.1中型机器人比赛场地图1.2 RoboCup中型组足球机器人RoboCup机器人足球赛的目的主要是通过各种项目的竞赛,提供一个标准的平台,使人工智能、精密机械设计、控制系统、传感器设计、机器视觉、多传感器信息融合等技术能够在这个平台上试验、整合。选择足球作为这个研究的平台可以使众多最新的科技能够在这个富有挑战性和吸引力的
12、平台上得到最快的检验,也可以吸引更多的人和组织参与到这个项目中,促进机器人领域的发展。足球机器人是在动态环境中组建一支高速运动、机动灵活的机器人球队和一支具有等同实力的机器人球队的比赛,极具挑战性。倡导者们预言:“到2050年,一个全部由自主的人形机器人组成的足球队,按照国际足联(FIFA)的规则将与当时的世界杯冠军队进行足球比赛,并且要赢得这场人机大战的胜利。这也是机器人足球发展的目标。RoboCup的比赛项目主要有:Simulation League(仿真2D3D组比赛)、Smal1-Size League(小型组比赛)、middle-Size league(中型自主机器人比赛)和SONY
13、 Legged Robot League(SONY四腿机器人足球赛)等几种。RoboCup中型组是RoboCup Soccer中的很重要的一种比赛项目,每届比赛都有很多世界的知名大学和科研结构参加,代表了机器人研究相应领域的世界最高水平。RoboCup中型组比赛的最大特点是比赛中没有场地的全局信息,因此机器人必须携带自己的传感器和视觉设备(摄像头),比赛时,机器人完全自主:其传感器、驱动器、电源以及外部控制单元都必须是安装在机器人本体上,除了将机器人放入场地和拿出场地外,其他场合不允许人的外部干预,允许使用外部控制单元,但很多队伍都没有采用,比赛中,机器人与主机之间使用无线通讯系统。 根据Ro
14、boCup中型组2004年比赛规则,比赛场地为12m8m的绿色矩形区域,球门一方为黄色,在其球门线两侧球场边界处是两端黄色中间蓝色的标志杆,球门另一方为蓝色,在其球门线两侧球场边界处是两端蓝色中间黄色的标志杆,球场用白线作为边界和点球、罚球、半场等的标记。比赛用球是橙色的FIFA标准5号球。比赛双方机器人队员个数必须相等,并且最多不能超过11个球员,其中必须有一个守门员机器人。队员机器人基色为黑色,在顶部带有一个标志其所属代表对的颜色,每个机器人的大小大概在505080cm的范围内,重量最多不能超过40kg。在整个RoboCup中型机器人比赛系统中,一共需要八种颜色来区分物体和边界,它们分别是
15、:球场表面一绿色、球场线和球场边界一白色、球一橙色、一方球门一黄色、另一个方球门一蓝色、机器人一黑色、一方代表队颜色一浅蓝色、另一方代表队一紫色。RoboCup中型组机器人比赛的规则非常详细和具体,涉及到了方方面面,这样就能够使得根据比赛现场的任何情况都有章可循,为比赛的公平,公正奠定了良好的基础4 图1-1 RoboCup中型组的比赛场面根据RoboCup中型机器人的特点,可见整个RoboCup中型机器人的系统包括的研究内容主要有移动机器人的本体设计与控制技术、机器人视觉、多传感器信息融合技术、智能机器人系统、实时规划与推理、智能体结构设计、多智能体协调设计、有限带宽下的通讯技术等。移动机器
16、人的本体设计和控制技术以及智能体结构设计主要涉及到机械加工和自动化控制等方面的内容,良好的设计、精细的加工等要求都很高。机器人视觉既可以通过软件来实现也可以通过硬件来实现。软件实现的优点是成本低,但是在实时性方面不如硬件实现效果好。如果用硬件实现则价格过于昂贵,我们认为只要用软件实现的速度达到要求就是可行的,因为即使用硬件虽然速度很快,但是我们的机器人本体运动速度最快为2ms,用软件实现也比这个速度快得多。所以我们最终采用了机器人视觉用软件实现的方案。多传感器的信息融合技术主要包括场外的教练机如何根据多个机器人通过无线网络发送来的数据信息进行筛选、计算而得到正确的数据,因为单个机器人得到的信息
17、有可能出现误差。智能机器人系统和实时规划与推理涉及到机器人的许多方面的内容,是人工智能在机器人上的充分体现,以前还有许多技术没有实现关键突破。多智能体协调控制主要涉及多机器人在比赛中如何进行战术配合,因为RoboCup机器人足球比赛跟人类的足球比赛一样,只希望一个队员就能破门得分是很困难的,而大部分的进球都是多个机器人灵活配合下的结果。有限带宽下的通讯技术主要是机器人之间、机器人和教练机之间的及时通讯技术,由于现在传递的信息不是太多,在现有的网络条件下可以满足比赛的要求。1.2.1 RoboCup中型组足球机器人的研究现状我国的足球机器人事业起步比较晚,但是充分利用快速优势,发展迅速,有些方面
18、已经接近或者达到国际水平。1998年东北大学的NEWNEU机器入足球队成立,它是一支硬件、软件完全自主开发的机器人足球队。先后获得了国家863智能机器人主题办和国家自然科学基金委的资助。1999年8月,东大NEWNEU IK 出征巴西,参加世界杯赛FIRA CUP99,获MIROSOT第五名,标准动作比赛冠军,实现金牌“零”的突破;1999年10月,东大NEWNEU参加在重庆大学举行的第四届全国大学生课外科技成果“挑战杯”赛,荣获一等奖;1999年11月,东大NEWNEU机器人足球队参加在哈工大举行的首届中国机器人足球锦标赛,获S-MIROSOT和MIROSOT两项冠军;1999年9月,东大E
19、WNEU足球机器入系统作为中国科技领域的最高成就被调进京参加光辉的历程-中华人民共和国建国50周年成就展;1999年10月NEWNEU足球机器人系统作为国家863计划成果参加在深圳举行的中国国际高新技术成果交易会:2000年3月,辽宁省科委主持了威望足球机器人研究与开发技术鉴定会,国内权威专家一致认为:该系统“添补了国内空自”,“达到国际先进水平”。在经历了2001年的低谷,2002年东大NEWNEU在软件和硬件方面都有了很大的提高,取得了不错的战绩:5月在韩国举行的机器人足球世界杯赛上取得了一项亚军和两项季军;6月全霞锦标赛包揽了圈颈冠军;10月受FIRA总部指派参期予德国举行的六强邀请赛并
20、获得了季军。在东北大学机器人足球队自身发展的同时也为国内十多个兄弟院校提供软件硬件系统,致力于促进中国的机器人足球事业发展。在RoboCup比赛项目上,清华大学和中国科技大学代表了中国最高水平。国内的参赛队伍一般都是参加RoboCup仿真组比赛。中国科技大学是国内最早开展RoboCup工作的单位,第一个闯入了世界杯16强。清华大学则后来居土,在2001的RoboCup仿真组中第一次参加比赛即一举夺得金牌,实现了中国RoboCup金牌零的突破,2002年又在日本摘桂,蝉联冠军,获得该项目比赛亚军的是北京理工大学,这说明我们国家在RoboCup仿真比赛中己居世界前列。目前也有一些院校在进行其它比赛
21、项目的研究,并取得了不错的成绩。今天中国的机器人足球正在逐渐发展和壮大起来,引起社会各界的极大兴趣,国内己有几十所大学和科研团体在开展这方面的研究。他们对于中国的机器人足球事业的推动和发展作出了不可磨灭的贡献。1.2.2RoboCup中型组足球机器人研究意义RoboCup 中型组足球机器人比赛是近几年国内外新兴的一个组别,它要求多个机器人在完全自主的状态下完成控球,传球, 配合,射门等动作,相当于一个分布式多智能体控制系统。其中需要解决的关键问题包括:图像采集以及信号处理、路径规划、无线通讯、控制决策、多传感器信息融合等技术。因此,中型组机器人足球比赛最具挑战性,也最能体现研究单位的科研实力。
22、对智能足球机器人的研究成果可广泛用于军事、民用等众多领域。1.3足球机器人的发展前景机器人足球方案的设计,反映出开拓者们对人工智能学科前沿的深刻理解与敏锐的洞察力。在足球机器人的开发过程中,不仅要遇到机器人学(Robotics),机电一体化,通讯与计算机技术等,而且还要面对图像处(Image-Processing),传感器数据融合(Sensor Data Fusion),决策与对策,模糊理论与神经网络控制,智能控制等学科内容。机器人足球,它以高技术对抗的形式赢得了学术界的认同,一些学术刊物刊登了机器人足球的专辑,一些有影响的国际学术会议也安排了专题讨论。一年一度的FIRA CUP也同时召开国际
23、学术会议,推动相关科技的发展。机器人足球成为高科技与体育,学术与兴趣,科技与娱乐的完美结合,这便是它发展的活力所在。机器人足球之所以获的如此迅猛的发展,就是因为它是人工智能领域的理想突破点,又是吸引年青人科研兴趣与高技术攻关的完美结合点,也是密切理论联系实际的极富生命力的成长点。机器人踢足球,看似游戏,其实展示了一个国家信息和自动化技术的综合实力。足球机器人系统在许多领域有着广泛的应用景,从技术的角度看,机器人足球的直接应用领域是各种智能机器人,包括家用机器人、医用机器人、工业机器人和军用机器人等。最大的应用领域是网络信息处理,未来网络信息空间中的软件代理将以类似于足球队员的方式,通过合作在竞
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 足球 机器人 控制系统 设计
链接地址:https://www.31ppt.com/p-3985025.html