类人足球机器人控制系统的底层设计及决策研究

来源 :江南大学 | 被引量 : 0次 | 上传用户:zuobinning
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
类人机器人是机器人研究领域的一个重要分支,代表了机器人的尖端技术,是机器人研究的最高境界。类人机器人足球比赛是伴随着类人机器人技术和分布式人工智能的发展而迅速兴起的一种高科技对抗活动,积极参与该项活动将对我国类人机器人事业的发展起重要的推动作用。控制系统是机器人的核心部分。类人足球机器人关节众多,控制电路复杂,而比赛对控制系统的稳定性、实时性、协调性、功耗及体积等方面都提出了很高的要求,因此,合理的控制结构和优化的控制电路将是机器人在赛场上表现良好的基础。硬件方面,本文首先从当前Robocup机器人足球比赛对类人机器人的功能需求和规则要求出发,为实验室研制的类人机器人机械本体量身定做了一套能够较好完成比赛任务的控制系统。该控制系统采用主从式结构,主板选用XScale PXA270处理器,主要完成实时视觉信息处理、无线网络通信、决策及任务规划等上层任务;从板选用AVR单片机ATmega16L作为从处理器,主要完成倾角传感器信息的采集及转换、对各个舵机的直接控制等下层任务。主从处理单元之间采用I2C总线进行通信。然后完成了控制系统具体电路的设计工作,主要按照性价比高、容易购买到、集成度高、能耗小的原则选择了器件,以满足机器人对控制系统体积和能耗的要求。软件方面,嵌入式操作系统是机器人控制系统重要的组成部分。嵌入式Linux是机器人操作系统较好的选择。本文采用2.6.9内核版本,其可抢占式内存可以使机器人对比赛过程中各种突发事件具有更快速的响应能力。完成了BootLoader的烧写、内核及根文件的移植工作后,成功启动并运行了嵌入式Linux。最后,对主板的主要功能模块进行了必要的测试。决策方面,机器人在赛场上的一切智能活动都基于它的决策系统。本文首先在控制系统底层硬件平台基础之上构建了机器人比赛的自主决策系统,然后对该决策系统进行分层设计,最后运用自由状态机理论设计并实现了机器人的自主进攻策略和防守策略。真实环境中的实验及比赛结果验证了该决策方法的有效性。
其他文献
电动汽车作为一种清洁环保的交通工具,正在逐渐成为汽车行业的发展方向。与此同时,作为电动汽车充电系统中关键设备的车载充电机也得到了广泛的应用。随着电动汽车的普及,对
学位
Java语言具有的面向对象、跨平台、语言级并发支持、安全等特性,使得它不仅在互联网领域得到了广泛应用,也引起了嵌入式领域研究人员的高度重视。随着实时Java规范的推出,如
蛋白质是生命的物质基础,也是生命活动的主要承担者。以正常人体组织为例,蛋白质必须在正确的时间到达正确的亚细胞位置行使其功能,才能确保完成一系列常规微观生命活动。因此,准
如今,“城市适度人口容量应该是多少”这个问题越来越成为城市发展的核心问题。从表面上看,他们关心的是人口的容量或规模问题,从深层次上看,他们关心的是人口对当地的经济、交通
随着仿真技术本身的不断发展和人们对仿真技术应用价值认识的不断深入,其应用领域越来越广泛。与此同时,用户对仿真系统可信度评估的要求也越来越高。在这种情况下,用户对定
嵌入式系统是以应用为中心,以计算机技术为基础,软硬件可剪裁,适应应用系统对功能、可靠性、成本、体积、功耗等综合性严格要求的专用性系统。它一般由嵌入式处理器、相关支
随着现代化工业生产的发展,自动化控制技术的集成应用正起着越来越重要的作用。由于气动技术、液压技术、传感器技术、P L C技术、网络及通讯技术等学科的强烈相互渗透而形成
移动机器人自主导航是机器人研究领域中的一个热点。移动机器人导航要求机器人通过传感器感知环境和自身状态,实现在有障碍物的环境中自主运动。定位与避障是移动机器人导航的
足球机器人是个多学科交叉的研究领域,它涵盖了机器人学、人工智能和智能控制等多个领域,为人工智能领域的理论和应用提供了一个理想的实验平台。由于它具有高科技对抗性和娱