RoboCup中型组足球机器人视觉和决策系统的研究与设计icp.pptx
《RoboCup中型组足球机器人视觉和决策系统的研究与设计icp.pptx》由会员分享,可在线阅读,更多相关《RoboCup中型组足球机器人视觉和决策系统的研究与设计icp.pptx(76页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、答辩学生:崔金柱答辩学生:崔金柱中国中国沈阳沈阳 2009.7RoboCupRoboCup中型组足球中型组足球中型组足球中型组足球机器人机器人机器人机器人视觉和决策系统的研究与设计视觉和决策系统的研究与设计视觉和决策系统的研究与设计视觉和决策系统的研究与设计指导教师:王明顺副教授指导教师:王明顺副教授答辩学生:崔金柱答辩学生:崔金柱东北大学控制理论与导航技术研究所东北大学控制理论与导航技术研究所硕士学位论文答辩硕士学位论文答辩答辩学生:崔金柱答辩学生:崔金柱中国中国沈阳沈阳 2009.7演讲的结构演讲的结构演讲的结构演讲的结构演讲的结构演讲的结构首先首先足球机器人比赛足球机器人比赛中型组足球机
2、器人的系统结构中型组足球机器人的系统结构然后然后主要内容:视觉子系统和决策子系统主要内容:视觉子系统和决策子系统最后最后本文的工作进行简要的总结本文的工作进行简要的总结答辩学生:崔金柱答辩学生:崔金柱中国中国沈阳沈阳 2009.7足球机器人的背景足球机器人的背景足球机器人的背景足球机器人的背景足球机器人的背景足球机器人的背景1992年,加拿大不列颠哥伦比亚大学的Alan Mackworth教授 在国际上首次提出了足球机器人的概念。1996年,在日本名古屋正式成立了“机器人足球世界杯”(the Robot World Cup Soccer Games,RoboCup)。1997年6月,第二届微型
3、机器人足球比赛在韩国举行,在此 期间,国际机器人足球联盟(Federation of International Robot-soccer Association,FIRA)宣告成立。RoboCup和FIRA两个组织每年各举办一次国际性的足球机器 人大赛。答辩学生:崔金柱答辩学生:崔金柱中国中国沈阳沈阳 2009.7RoboCupRoboCupRoboCup足球机器人足球机器人足球机器人足球机器人足球机器人足球机器人仿真组Simulation League小型组Small Size Robot League中型组中型组Middle Size Robot League四腿组Sony Legged
4、 Robot League类人组Humanoid LeagueRoboCup机器人机器人比赛比赛答辩学生:崔金柱答辩学生:崔金柱中国中国沈阳沈阳 2009.7RoboCupRoboCupRoboCup中型组足球机器人的研究意义中型组足球机器人的研究意义中型组足球机器人的研究意义中型组足球机器人的研究意义中型组足球机器人的研究意义中型组足球机器人的研究意义答辩学生:崔金柱答辩学生:崔金柱中国中国沈阳沈阳 2009.7中型组足球机器人的系统组成中型组足球机器人的系统组成中型组足球机器人的系统组成中型组足球机器人的系统组成中型组足球机器人的系统组成中型组足球机器人的系统组成中型组足球机器人机械结构图
5、 答辩学生:崔金柱答辩学生:崔金柱中国中国沈阳沈阳 2009.7中型组足球机器人的系统组成中型组足球机器人的系统组成中型组足球机器人的系统组成中型组足球机器人的系统组成中型组足球机器人的系统组成中型组足球机器人的系统组成中型组足球机器人控制系统图答辩学生:崔金柱答辩学生:崔金柱中国中国沈阳沈阳 2009.7主要内容主要内容主要内容主要内容主要内容主要内容答辩学生:崔金柱答辩学生:崔金柱中国中国沈阳沈阳 2009.7视觉子系统任务分析视觉子系统任务分析视觉子系统任务分析视觉子系统任务分析视觉子系统任务分析视觉子系统任务分析RoboCup中型组足球机器人比赛场地 答辩学生:崔金柱答辩学生:崔金柱中
6、国中国沈阳沈阳 2009.7视觉子系统任务分析视觉子系统任务分析视觉子系统任务分析视觉子系统任务分析视觉子系统任务分析视觉子系统任务分析畸变的二畸变的二维图像维图像每秒数十每秒数十幅图像幅图像物体重叠物体重叠移动的移动的视场视场视觉子视觉子系统系统答辩学生:崔金柱答辩学生:崔金柱中国中国沈阳沈阳 2009.7主要内容主要内容主要内容主要内容主要内容主要内容答辩学生:崔金柱答辩学生:崔金柱中国中国沈阳沈阳 2009.7全向视觉传感器全向视觉传感器全向视觉传感器全向视觉传感器全向视觉传感器全向视觉传感器全向视觉传感器及其几何模型 答辩学生:崔金柱答辩学生:崔金柱中国中国沈阳沈阳 2009.7全向视
7、觉传感器全向视觉传感器全向视觉传感器全向视觉传感器全向视觉传感器全向视觉传感器常规曲面反射镜优缺点对照表 曲面曲面优点优点缺点缺点球面加工容易,散光小;有一个焦点,不需要有大的焦距就可以获得聚焦图像;全向图不能转换成常规的透视图像;全向图的边缘有畸变;锥面加工容易;可以多面镜子构成镜面阵列;散光大,没有焦点;全向图不能转换成常规透视图像;需要有大焦距才能获得聚焦图像;双曲面全向图可以转换成常规透视图像;曲率小时散光不是很大;是最适宜于标准摄像机的光学系统;加工困难;双曲线的焦点需要放置在摄像机的中心位姿,所以其设计不灵活;抛物面全向图可以转换成常规透视图像、圆柱图像;抛物面镜加远光镜头是最理想
8、的光学系统;加工困难;远光透镜价格昂贵;答辩学生:崔金柱答辩学生:崔金柱中国中国沈阳沈阳 2009.7全向视觉传感器全向视觉传感器全向视觉传感器全向视觉传感器全向视觉传感器全向视觉传感器垂直等比镜面设计示意图 水平等比镜面设计示意图 答辩学生:崔金柱答辩学生:崔金柱中国中国沈阳沈阳 2009.7全向视觉传感器全向视觉传感器全向视觉传感器全向视觉传感器全向视觉传感器全向视觉传感器全向反射镜实物 F=.184619949720554717236095e-7*t6-.269431886051147321750479e-5*t5+.155724546553826165631862e-3*t4-.444
9、945845266700619469180e-2*t3+.684349249083256727654856e-1*t2+.144231514843774888401384*t-.897810363982420589490374e-1曲面函数F(t)答辩学生:崔金柱答辩学生:崔金柱中国中国沈阳沈阳 2009.7主要内容主要内容主要内容主要内容主要内容主要内容答辩学生:崔金柱答辩学生:崔金柱中国中国沈阳沈阳 2009.7彩色图像目标识别彩色图像目标识别彩色图像目标识别彩色图像目标识别彩色图像目标识别彩色图像目标识别常用的彩色图像分割准则:常用的彩色图像分割准则:(1)RGB颜色空间分割颜色空间分割
10、 基于基于CLUT的颜色空间分割的颜色空间分割 优点:速度快,图像二值化简单优点:速度快,图像二值化简单 缺点:对环境的适应性差缺点:对环境的适应性差 (2)HSL颜色空间分割颜色空间分割 基于阈值的颜色分割基于阈值的颜色分割 优点:便于阈值拓展,对环境的适应性好优点:便于阈值拓展,对环境的适应性好 缺点:速度慢缺点:速度慢答辩学生:崔金柱答辩学生:崔金柱中国中国沈阳沈阳 2009.7彩色图像目标识别彩色图像目标识别彩色图像目标识别彩色图像目标识别彩色图像目标识别彩色图像目标识别RGB空间和空间和HSL空间分割方法的综合利用:空间分割方法的综合利用:(1)利用)利用HSL颜色模型建立完备的颜色
11、模型建立完备的RGB空间上的空间上的CLUT 建立建立CLUT时,先将颜色采样数据从时,先将颜色采样数据从RGB空间转换到空间转换到HSL空间空间然后根据经验进行阈值拓展,求出合适的然后根据经验进行阈值拓展,求出合适的HSL空间上的阈值空间上的阈值然后将该阈值区间上的所有点转换到然后将该阈值区间上的所有点转换到RGB空间并填充颜色查找表空间并填充颜色查找表(2)颜色分割采用基于)颜色分割采用基于CLUT的的RGB空间的分割方法空间的分割方法 答辩学生:崔金柱答辩学生:崔金柱中国中国沈阳沈阳 2009.7彩色图像目标识别彩色图像目标识别彩色图像目标识别彩色图像目标识别彩色图像目标识别彩色图像目标
12、识别基于基于CLUT的动态窗格目标搜索算法的动态窗格目标搜索算法(1)搜索起点:上次目标的中心位置或图象中心;)搜索起点:上次目标的中心位置或图象中心;(2)从起点起,上下左右各外扩)从起点起,上下左右各外扩s得到起始搜索窗格得到起始搜索窗格Ak1;(3)搜索完成后若没有发现目标,外扩一圈,依次搜索)搜索完成后若没有发现目标,外扩一圈,依次搜索 Atop、Aleft、Aright、Abottom;(4)依次类推,直至搜索完整幅图象。)依次类推,直至搜索完整幅图象。答辩学生:崔金柱答辩学生:崔金柱中国中国沈阳沈阳 2009.7彩色图像目标识别彩色图像目标识别彩色图像目标识别彩色图像目标识别彩色图
13、像目标识别彩色图像目标识别基于基于CLUT的区域生长算法的区域生长算法(1)选取种子点)选取种子点 ;(2)以)以 为中心,考虑为中心,考虑4邻域像素邻域像素 ,如果该点未被处理且符合生长准则,将该点与之如果该点未被处理且符合生长准则,将该点与之 合并,同时将该点压入堆栈;合并,同时将该点压入堆栈;(3)如果堆栈不为空,从堆栈中弹出一个像素,把它)如果堆栈不为空,从堆栈中弹出一个像素,把它 当做当做 ;回到步骤(回到步骤(2););(4)区域生长完毕。)区域生长完毕。答辩学生:崔金柱答辩学生:崔金柱中国中国沈阳沈阳 2009.7彩色图像目标识别彩色图像目标识别彩色图像目标识别彩色图像目标识别彩
14、色图像目标识别彩色图像目标识别基于基于CLUT的变步长区域生长算法的变步长区域生长算法如果我们在区域生长的时候,对每个种如果我们在区域生长的时候,对每个种 子点处理的不是其子点处理的不是其4邻接像素邻接像素,而是在,而是在 垂直或水平方向上与其隔一个象素的点,垂直或水平方向上与其隔一个象素的点,我们称生长步长为我们称生长步长为2。当目标面积较大,超过一定的阈值时,当目标面积较大,超过一定的阈值时,则改用较大的步长。则改用较大的步长。答辩学生:崔金柱答辩学生:崔金柱中国中国沈阳沈阳 2009.7彩色图像目标识别彩色图像目标识别彩色图像目标识别彩色图像目标识别彩色图像目标识别彩色图像目标识别颜色颜
15、色面积面积颜色重心颜色重心内径内径外径外径经度边界经度边界1经度边界经度边界2答辩学生:崔金柱答辩学生:崔金柱中国中国沈阳沈阳 2009.7主要内容主要内容主要内容主要内容主要内容主要内容答辩学生:崔金柱答辩学生:崔金柱中国中国沈阳沈阳 2009.7视觉子系统的软件实现视觉子系统的软件实现视觉子系统的软件实现视觉子系统的软件实现视觉子系统的软件实现视觉子系统的软件实现决决策策进进程程进程进程1进程进程0视觉进程视觉进程系统初始化系统初始化人人系统设置系统设置坐标变换坐标变换数据发送数据发送仿真显示仿真显示图像采集图像采集颜色分割颜色分割目标识别目标识别位置标定位置标定线程线程1线程线程0Soc
16、ket人机交互人机交互消消息息启动启动答辩学生:崔金柱答辩学生:崔金柱中国中国沈阳沈阳 2009.7视觉子系统的软件实现视觉子系统的软件实现视觉子系统的软件实现视觉子系统的软件实现视觉子系统的软件实现视觉子系统的软件实现xd(x)(cm)xd(x)(cm)xd(x)(cm)1030731701283001950821901363202870912101443403790100230152360461101082501603805513011627016840064150124290185500距离标定实验数据和曲线 答辩学生:崔金柱答辩学生:崔金柱中国中国沈阳沈阳 2009.7视觉子系统实际运
17、行效果视觉子系统实际运行效果视觉子系统实际运行效果视觉子系统实际运行效果视觉子系统实际运行效果视觉子系统实际运行效果原始图像 区域生长分割效果 答辩学生:崔金柱答辩学生:崔金柱中国中国沈阳沈阳 2009.7视觉子系统实际运行效果视觉子系统实际运行效果视觉子系统实际运行效果视觉子系统实际运行效果视觉子系统实际运行效果视觉子系统实际运行效果变步长区域生长分割效果 物体在机器人坐标系下的坐标 坐标目标实际坐标定位坐标极径厘米角度度极径厘米角度度球70906689黄门2509023991蓝门300-67285-68机器人1709016288角柱1330135310135角柱234045未识别未识别答辩
18、学生:崔金柱答辩学生:崔金柱中国中国沈阳沈阳 2009.7主要内容主要内容主要内容主要内容主要内容主要内容答辩学生:崔金柱答辩学生:崔金柱中国中国沈阳沈阳 2009.7决策子系统任务分析决策子系统任务分析决策子系统任务分析决策子系统任务分析决策子系统任务分析决策子系统任务分析机器人之间的交流与配合,实现合作与协调机器人之间的交流与配合,实现合作与协调2机器人对于自己任务的承担,转化为具体的动作机器人对于自己任务的承担,转化为具体的动作1答辩学生:崔金柱答辩学生:崔金柱中国中国沈阳沈阳 2009.7决策子系统任务分析决策子系统任务分析决策子系统任务分析决策子系统任务分析决策子系统任务分析决策子系
19、统任务分析形式时刻变化形式时刻变化每个机器人是每个机器人是一个智能体一个智能体群体对抗群体对抗协作与协调协作与协调目标一致目标一致多智能体多智能体模型模型答辩学生:崔金柱答辩学生:崔金柱中国中国沈阳沈阳 2009.7主要内容主要内容主要内容主要内容主要内容主要内容答辩学生:崔金柱答辩学生:崔金柱中国中国沈阳沈阳 2009.7基于规划的多智能体决策模型基于规划的多智能体决策模型基于规划的多智能体决策模型基于规划的多智能体决策模型基于规划的多智能体决策模型基于规划的多智能体决策模型智能体智能体目的性目的性自治性自治性反应性反应性持续性持续性多智能体多智能体协作协作完全协同型完全协同型协同型协同型自
20、私型自私型完全自私型完全自私型协同与自私协同与自私共存型共存型答辩学生:崔金柱答辩学生:崔金柱中国中国沈阳沈阳 2009.7基于规划的多智能体决策模型基于规划的多智能体决策模型基于规划的多智能体决策模型基于规划的多智能体决策模型基于规划的多智能体决策模型基于规划的多智能体决策模型答辩学生:崔金柱答辩学生:崔金柱中国中国沈阳沈阳 2009.7基于规划的多智能体决策模型基于规划的多智能体决策模型基于规划的多智能体决策模型基于规划的多智能体决策模型基于规划的多智能体决策模型基于规划的多智能体决策模型规划规划规划规划规划的方法规划的方法规划过程规划过程执行过程执行过程分布计划的分布计划的集中规划集中规
21、划集中计划的集中计划的分布规划分布规划分布计划的分布计划的分布规划分布规划答辩学生:崔金柱答辩学生:崔金柱中国中国沈阳沈阳 2009.7基于规划的多智能体决策模型基于规划的多智能体决策模型基于规划的多智能体决策模型基于规划的多智能体决策模型基于规划的多智能体决策模型基于规划的多智能体决策模型足球机器人决策模型 答辩学生:崔金柱答辩学生:崔金柱中国中国沈阳沈阳 2009.7主要内容主要内容主要内容主要内容主要内容主要内容答辩学生:崔金柱答辩学生:崔金柱中国中国沈阳沈阳 2009.7控制协调智能体的角色分配算法控制协调智能体的角色分配算法控制协调智能体的角色分配算法控制协调智能体的角色分配算法控制
22、协调智能体的角色分配算法控制协调智能体的角色分配算法控制协调智能体的流程图答辩学生:崔金柱答辩学生:崔金柱中国中国沈阳沈阳 2009.7控制协调智能体的角色分配算法控制协调智能体的角色分配算法控制协调智能体的角色分配算法控制协调智能体的角色分配算法控制协调智能体的角色分配算法控制协调智能体的角色分配算法机器人之间的冲突 机器人与角色的集合 答辩学生:崔金柱答辩学生:崔金柱中国中国沈阳沈阳 2009.7控制协调智能体的角色分配算法控制协调智能体的角色分配算法控制协调智能体的角色分配算法控制协调智能体的角色分配算法控制协调智能体的角色分配算法控制协调智能体的角色分配算法前锋的估值函数答辩学生:崔金
23、柱答辩学生:崔金柱中国中国沈阳沈阳 2009.7控制协调智能体的角色分配算法控制协调智能体的角色分配算法控制协调智能体的角色分配算法控制协调智能体的角色分配算法控制协调智能体的角色分配算法控制协调智能体的角色分配算法 具体的分配算法设计如下:具体的分配算法设计如下:(1):计算角色能力值):计算角色能力值 作为权值作为权值 ;(2):构造机器人集合):构造机器人集合 ,角色集合,角色集合 ,这两个集合的元素没有交集,满足二分图结点的条件;这两个集合的元素没有交集,满足二分图结点的条件;(3):以第一步计算的权值作为边的权值,以第二步构造的):以第一步计算的权值作为边的权值,以第二步构造的 集合
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- RoboCup 中型 足球 机器人 视觉 决策 系统 研究 设计 icp
限制150内