全局视觉机器鱼.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
全局视觉机器鱼

全局视觉机器人水球比赛 满远斌 电信学院 通信工程 082 QQ:154250662 基于全局视觉的机器人水球比赛技术 比赛概况 机器鱼简介 多水下机器人协作系统 比赛简介 本学期工作安排 比赛概况 比赛概况 比赛概况 比赛概况 比赛概况 比赛概况 比赛概况 比赛概况 机器鱼介绍 各种水下机器人 The first robotic fish RoboTuna,MIT eel-like robot, Northwestern Univ., USA lobster robot, Northwestern Univ., USA 仿生机器鱼 Robotic fish, Essex University 图像处理及识别优化 ~SIMD ◆实时图像处理(小于40ms/帧) ◆Single-instruction, multiple-data ◆SIMD技术的核心是多数据的并行处理,利用其 内在的并行性能方便地实现对系统的原有的算 法进行优化。 比赛简介 ? ? ? ? ? ? ? → → ↓ ↓ ↓ ↓ ↓ ?? ?→ ? 底层控制 硬件配置 机械结构 仿生机器鱼 执行层 运动控制 略策 位定 图像识别 图像处理 图像采集 机器人水球比赛 基于全局视觉的 标准平台 ① 机器人水球比赛 基于全局视觉的 标准平台 图像采集 图像处理 图像识别 定 位 策 略 运动控制 执行层 仿生机器鱼 底层控制 硬件配置 机械结构 ① ② ③ 基于全局视觉的机器人水球比赛技术 —— ③识别、定位 识别、定位 ~要解决的问题 ◆图像处理流程识别出的颜色块,如何对应到相 应的球或色标块? ◆如何根据色标块得到鱼的位姿信息? ◆如何根据鱼的实时位姿信息,得到鱼的相关运 动参数(速度等)? 色标识别 ~颜色块处理(色标识别、球识别) ◆颜色块的点数大于某个值 ? 颜色与设置的球的颜色一致——〉球 ◆颜色块的点数小于某个值 ? 当作干扰,舍弃 ◆颜色块的点数在两者之间 ? 寻找附近相同颜色的颜色块,进行合并 ? 从而得到色标块 色标搭配 ~色标搭配 ◆设置前方/后方颜色,便于判断鱼的方向 ◆在某前方色标块附近,寻找未被配对过的后方 色标块,并记录数目(N) ?N=0,该前方色标不能与任何后方色标配对 ?N=1,该前方色标与找到的唯一一块后方色标配对 ?N1,找到该前方色标的中轴线,中心点与前方色 标中轴线偏差最小的那个后方色标,与前方色标配 对 识别、定位 ~机器鱼位姿信息 ◆鱼的方向 ? 后方色标块的中心点指向前方颜色块的中心点 ◆鱼的中心点(鱼的坐标) ? 后方色标块的中心点 比赛简介 ? ? ? ? ? ? ? → → ↓ ↓ ↓ ↓ ↓ ?? ?→ ? 底层控制 硬件配置 机械结构 仿生机器鱼 执行层 运动控制 略策 位定 图像识别 图像处理 图像采集 机器人水球比赛 基于全局视觉的 标准平台 ① 机器人水球比赛 基于全局视觉的 标准平台 图像采集 图像处理 图像识别 定 位 策 略 运动控制 执行层 仿生机器鱼 底层控制 硬件配置 机械结构 ① ② ③ ④ 基于全局视觉的机器人水球比赛技术 —— ④策略 策略 ◆ 体系结构 ◆组织与协调(角色分配、任务分配) ◆ 路径规划(避障) ◆ 基本行为设计 ◆ 运动规划 /行为选择策略 ◆基本运动控制 路径规划 ◆路径规划是移动机器人导航的最基本环节 之一。 ◆它按照某一性能指标,搜索一条从起始状 态运动到目标状态的最优或近似最优的无 碰路径。 ◆根据机器人对环境信息知道的程度不同, 可分为两种类型 1.环境信息完全知道的全局路径规划 2.环境信息完全未知或部分未知的局部路径规划。 #pragma once #include math.h #include STRUCTS.h #include FishInfo.h #include MURobotCtrl.h class CStrategy { public: CStrategy(void); ~CStrategy(void); C++程序 C++程序 BOOL Strategy0(CFishAction m_action[],CFishInfo m_FishInfo[],CBa

文档评论(0)

yan698698 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档