RoboCup小型组决策与路径规划研究

RoboCup小型组决策与路径规划研究

论文摘要

足球机器人是个多学科交叉的研究领域,它涵盖了机器人学、人工智能和智能控制等多个领域,为人工智能领域的理论和应用提供了一个理想的实验平台。由于它具有高科技对抗性和娱乐性而吸引了广大的科研人员投身其中,极大地促进了人工智能的发展。本文正是以机器人足球比赛为背景,针对足球机器人决策系统进行深入研究,并进行了算法、性能和应用上的一系列改进。文章首先介绍了RoboCup小型组机器人系统体系结构,设计Robocup小型组足球机器人控制系统,给出相应的功能框图。对各部分功能进行详细论述,设计了带有前馈的双闭环运动控制器,并作的仿真分析。接着详细阐述了机器人决策系统的构建,由视觉子系统、决策子系统、无线通信子系统、机器人小车子系统和总控子系统组成的集控式足球机器人系统,总结了具有集中视觉、决策与控制的集控式足球机器人系统的控制问题。设计了基于分层递阶控制结构的足球机器人决策子系统。它由上层决策系统和底层决策系统组成,文章分别详细介绍了各部分的功能和特点。路径规划是机器人研究中最为重要的单元,在本文中提出了在动态环境中移动机器人的一种路径规划方法--改进蚁群算法。适用于环境中同时存在已知和未知、静止和运动障碍物的复杂情况。蚁群算法是基于生物界群体启发行为的一种随机搜索寻优方法,它的正反馈性和协同性使其可用于分布式系统,隐含的并行性更使其具有极强的发展潜力,它在解决组合优化问题上有着良好的适应性。因此将其应用到智能机器人全局路径规划中,其目的是探索一种新的路径寻优算法。在基于栅格划分的环境中,研究了机器人路径规划问题中蚁群系统的“外激素”表示及更新方式,提高了蚁群系统的路径寻优能力,为蚁群算法的应用提供了一种新的探索。最后,针对局部避碰规划中避障策略,提出了基于滚动窗口的环境探测和碰撞预测的方法。机器人在运动过程中,根据得到的环境信息在机器视觉范围内建立预测窗口和避障窗口,在预测窗口内,机器人根据障碍物的信息建立障碍物的预测区域,在避障窗口内,机器人根据自身的位置与障碍物的预测区域,分别调用切线法或滚动窗口法进行路径规划。实验结果表明:该方法能适应足球机器人比赛的实时性和动态性。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 足球机器人比赛概况
  • 1.2 ROBOCUP 小型组比赛的特点
  • 1.3 小型组决策系统与路径规划方法
  • 1.4 本文主要的研究工作
  • 第二章 ROBOCUP 小型组的系统设计
  • 2.1 ROBOCUP 小型组系统结构设计
  • 2.1.1 RoboCup 小型组的的典型系统结构
  • 2.1.2 机器人系统结构设计时需要解决的问题
  • 2.1.3 小型组足球机器人球队系统结构
  • 2.1.4 小型组足球机器人球队个体结构
  • 2.2 机器人运动控制器设计
  • 2.2.1 小型组足球机器人运动控制器结构
  • 2.2.2 小型组机器人运动控制器的设计
  • 2.3 小结
  • 第三章 ROBOCUP 小型组决策子系统结构分析
  • 3.1 决策子系统的构成
  • 3.2 决策模块的分层结构模型
  • 3.3 决策子系统软件设计结构分析
  • 3.3.1 单循环结构
  • 3.3.2 多线程结构
  • 3.3.3 定时器中断结构
  • 3.3.4 决策子系统软件设计的要求
  • 3.4 运动规划研究
  • 3.5 小结
  • 第四章 基于改进蚁群算法的机器人路径规划
  • 4.1 常用的运动规划方法
  • 4.1.1 人工势场法
  • 4.1.2 栅格建模法
  • 4.1.3 遗传算法
  • 4.1.4 蚁群算法
  • 4.1.5 算法总结
  • 4.2 用栅格法对问题进行描述
  • 4.2.1 环境建模
  • 4.2.2 问题的描述与定义
  • 4.2.3 使用栅格法的仿真
  • 4.3 基于基本蚁群算法的机器人路径规划
  • 4.3.1 算法的简单描述
  • 4.3.2 程序实现中用到的数据结构和函数
  • 4.3.3 基本蚁群算法的步骤
  • 4.3.4 基本蚁群算法的仿真分析
  • 4.4 改进蚁群算法及实现
  • 4.4.1 基本蚁群算法存在的问题
  • 4.4.2 蚁群算法的改进
  • 4.4.3 改进蚁群算法的步骤
  • 4.4.4 使用改进蚁群算法仿真
  • 4.5 小结
  • 第五章 机器人避障策略
  • 5.1 引言
  • 5.2 障碍物的预测建模
  • 5.3 动态路径规划的方法
  • 5.3.1 环境介绍
  • 5.3.2 切线法的原理
  • 5.3.3 滚动窗口法的原理
  • 5.3.4 避障路径的生成
  • 5.4 仿真结果
  • 5.5 小结
  • 第六章 总结与展望
  • 致谢
  • 参考文献
  • 附录:作者在攻读硕士学位期间发表的论文
  • 相关论文文献

    • [1].一场机器人的新科技盛宴——记2018国家机器人发展论坛暨RoboCup机器人世界杯中国赛[J]. 科技创新与品牌 2018(05)
    • [2].机器人大揭秘[J]. 少年月刊 2016(24)
    • [3].中国RoboCup中型组近五年发展回顾与展望[J]. 机器人技术与应用 2013(06)
    • [4].RoboCup中型组守门员防守策略的研究[J]. 机电一体化 2017(03)
    • [5].一种新的RoboCup阵型分析方法[J]. 苏州科技学院学报(自然科学版) 2016(02)
    • [6].回答集编程在RoboCup中型组的应用[J]. 信息通信 2014(10)
    • [7].基于速度选择的RoboCup传球策略[J]. 计算机光盘软件与应用 2013(16)
    • [8].Robocup类人仿真平台分析与球员设计[J]. 大众科技 2009(04)
    • [9].RoboCup比赛机器人集成化技术初探[J]. 微型电脑应用 2008(01)
    • [10].Q学习在RoboCup前场进攻动作决策中的应用[J]. 计算机工程与应用 2013(07)
    • [11].行动驱动的马尔可夫决策过程及在RoboCup中的应用[J]. 小型微型计算机系统 2011(03)
    • [12].基于最优化模糊逻辑的Robocup中型组动态角色分配[J]. 计算技术与自动化 2011(01)
    • [13].基于改进的Q学习的RoboCup传球策略研究[J]. 计算机技术与发展 2008(04)
    • [14].浙江大学卫冕机器人世界杯RoboCup小型组冠军[J]. 中国教育网络 2014(08)
    • [15].改进的Q学习算法及在其RoboCup中的应用[J]. 四川理工学院学报(自然科学版) 2011(04)
    • [16].RoboCup守门员动作与策略的研究和实现[J]. 中国科技信息 2008(21)
    • [17].RoboCup标准组机器人队员识别仿真[J]. 计算机仿真 2015(04)
    • [18].RoboCup仿真2D实验平台[J]. 实验室研究与探索 2014(04)
    • [19].RoboCup擂台赛机器人控制系统设计[J]. 山东理工大学学报(自然科学版) 2011(05)
    • [20].共享经验分布式Q-学习模型在RoboCup中的应用[J]. 微计算机信息 2010(08)
    • [21].RoboCup中型组比赛中动态阵型选择[J]. 长沙理工大学学报(自然科学版) 2009(04)
    • [22].RoboCup中型组足球机器人运动控制系统的设计[J]. 机床与液压 2014(03)
    • [23].强化学习在RoboCup带球任务中的应用[J]. 微计算机信息 2012(09)
    • [24].RoboCup小型足球机器人测速系统研究[J]. 机电工程 2011(02)
    • [25].Robocup中模糊阵型策略的实现[J]. 工业控制计算机 2008(12)
    • [26].2014中国机器人大赛暨RoboCup中国公开赛落幕[J]. 机器人技术与应用 2014(06)
    • [27].激励学习在RoboCup截球技术中的研究[J]. 微计算机信息 2012(09)
    • [28].2013年中国机器人大赛暨RoboCup公开赛获奖名单[J]. 机器人技术与应用 2013(06)
    • [29].基于场地划分的RoboCup中型组守门员动态策略防守[J]. 科学技术与工程 2010(16)
    • [30].“大个子”机器人与RoboCup中型组比赛[J]. 机器人技术与应用 2008(05)

    标签:;  ;  ;  ;  ;  

    RoboCup小型组决策与路径规划研究
    下载Doc文档

    猜你喜欢