RoboCup四腿机器人决策系统的研究与实现

来源 :同济大学电子与信息工程学院 同济大学 | 被引量 : 1次 | 上传用户:lizhe_sky
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
RoboCup机器人足球世界杯赛是近年来国际人工智能和机器人相关领域的研究热点,为动态不可预测性环境中多主体系统的研究提供了典型的背景和共同的问题。机器人决策系统决定了机器人智能水平的高低,在构建好低层功能模块的基础上,决策系统是取得比赛胜利的关键。本文以Sony ERS-7型四腿机器人为研究对象和实验平台,以RoboCup四腿组比赛为直接目标,就个体机器人软件体系结构的设计,决策系统结构的确定及其软件层次实现,以及决策系统中技能、角色和协作的实现等关键问题进行了分析和研究,并在此基础上设计实现了同济大学四腿机器人组(TJ-Ark)06年参赛的机器人决策系统。机器人决策系统的设计需要首先考虑机器人系统结构设计及其与各底层功能模块的关系。针对RoboCup比赛这个动态不确定性环境,本文提出了一种基于四腿机器人的系统软件体系结构,由五个子系统构成:动作控制子系统、视觉子系统、定位子系统、通信子系统和决策子系统,满足了实现比赛分布式多机器人系统的需要。此外,如何为机器人设计灵活有效的技能,进行机器人角色行为规划,实现机器人间的动态角色分配和协作更是决策系统设计的关键问题。通过对智能体反应式和慎思式两种结构的分析,机器人决策系统采用混合式结构,分为两个软件层次加以实现,分别是技能决策层和高级决策层。其中,技能决策的实现采用反应式结构,高级决策层的设计采用慎思式结构。实践证明,本层次实现的决策系统集反应式和慎思式结构的优点于一体,使机器人既具有了全局规划和动态任务分配的能力,又能快速地适应环境的变化。技能决策的设计与实现,使机器人具有了最基本的智能和对环境的反应能力,是实现整个决策系统的基础。本文分析研究了比赛中机器人跟球和找球、走向球、抓球、带球和主动定位5种基本技能的设计原理并实现了相应的算法。跟球和找球技能的设计关键是组合控制机器人的腿部动作和头部动作,实现了机器人快速找球和平稳跟踪球的运动。针对球在自方球门附近和球场边缘的情况,设计了曲线走向球技能,避免了将球误碰入自方球门和碰出球场。通过配合控制四腿机器人的头部,下巴和前腿实现机器人抓球技能,即使有对方争球和推挤,机器人也不易丢球。带球技能的实现使机器人能够带球调整射门位置,增大了进球的几率。根据定位协方差设计主动定位技能,提高了定位的精度,保证了决策的正确性和准确性。通过对比赛场地划分区域,进行机器人主攻角色的行为规划,实现了在比赛中表现灵活并极具进攻力的主攻机器人。设计了新的守门员决策选择结构和守门员站位算法,并针对对方机器人在远处的射门设计了拦截球动作,实现了反应灵敏,防守强健的守门员行为。通过在机器人间进行信息共享,设计角色投标公式实现了比赛中机器人的动态角色分配。基于人工势场法,设计了一组势能函数模拟环境中各种因素对机器人站位的影响,确定了比赛中助攻和防守机器人的站位,进而实现了助攻和防守通过跑位进行协作的角色行为。实验证明,采用本动态角色分配与协作方法的多机器人系统比无协作的多个机器人和单个机器人都更能有效地完成任务。根据技能和角色决策的设计原理和实现算法,利用Sony公司提供的软硬件开发环境,成功地实现了机器人的决策系统,并在2006年德国RoboCup机器人足球世界杯比赛中取得了较好的表现。
其他文献
危机仍在延续,截至8月17日本刊发稿时全球金融市场普跌各国央行疯狂注资受次级债影响,全球股市再度泄洪式爆跌:美国道琼斯30种工业股票平均价格指数盘中一度暴跌343点,跌破13
目的:分析锁定钢板结合植骨治疗老年肱骨外科颈骨折的临床疗效及预后.方法:选取2012年3月~2014年9月在我院进行肱骨外科颈骨折治疗的58例患者,将其分为观察组(29例)和对照组(2
建筑产品的复杂性、多样性、各异性的特点,决定了建筑施工需要多工种、多专业、多单位各尽职责、紧密配合,才能建造出具有“经济、适用、安全、美观”等优点的房屋建筑.本文
计算机网络技术的发展给企业带来了新的经营模式,电子商务等新应用层出不穷,网络安全成为了人们关心的焦点,网络防火墙越来越受到重视,同时,服务质量也受到人们更多的关注。网络防
控制系统控制品质的好坏直接决定了生产品质和效益,而工业过程控制中百分之九十以上的控制器仍是PID控制器。于是,PID控制器参数整定一直以来是工程应用和理论研究的核心问题之
CRM系统中存在着大量的与空间有关的数据,这些数据中蕴含着丰富的有用信息,这些空间信息可以帮助企业多层次、多视点和更深入的分析解剖市场,对于企业实现服务自动化、更好的了
H_∞控制理论是分析和设计不确定系统的一种强有力的工具,主要解决对象建模中的误差和在一定范围内因模型摄动而引起控制品质恶化的控制难题。本文对H_∞控制理论在船舶水舱摇
本文介绍了安规测试技术的国内外发展现状和趋势,分析了交流耐压、接地电阻、绝缘电阻、泄漏电流等电气安全测试的原理,研究了适用于仪器仪表电气安全性能测试的测试技术,设计制
目的分析2004—2017年内蒙古自治区(简称"内蒙古")流行性腮腺炎(简称"流腮")流行病学特征。方法通过中国疾病预防控制信息系统收集内蒙古2004—2017年流腮病例的个案资料及暴发疫情资料,描述其时间、空间和人群(年龄、性别、职业)的分布特征,采用x2检验比较不同特征间年均发病率的差异。结果2004—2017年,内蒙古累计报告流腮病例49 431例,年平均发病率为14.43/10万,各年发病
状态检修是国内外正在积极推广的一种设备检修的方法。近年来,水力发电在我国电力中所占比重越来越大,而水轮机组是水力发电最重要的部分,所以对水轮机组的运行状态参数如振动、摆度进行状态监测,有着很重要的意义。 论文基于YL9200开发板这个嵌入式平台,研究开发水轮机组的振摆监测装置。在嵌入式平台里移植了Linux嵌入式操作系统,GUI(graphies user interface图形用户界面)采