基于视觉的自主机器鱼定位系统研究

来源 :北京大学 | 被引量 : 0次 | 上传用户:basilmhb
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文主要研究了一种水下自主机器人--自主机器鱼基于视觉的自主定位问题。旨在构建一个完整的视觉定位系统,使自主机器鱼能够依赖单个摄像头,通过采集到的场景图像来实时确定机器鱼在运动场地中的位置。   第一,本文介绍了自主机器鱼的软硬件结构。基此结构,自主机器鱼可以实现环境感知、自身定位、自主决策及运动。回顾和总结了现有的移动机器人视觉定位算法,提出了自主机器鱼基于单目视觉的自主定位系统。   第二,研究了作为自主定位依据的目标识别算法。综合比较各类特征识别的优缺点以及适用范围,本文使用色彩分割的方法对自主机器人所采集的场景图像进行目标识别。通过彩色阈值分割、去噪声、区域增长的算法识别色块,并将两种颜色块组合作为识别目标,继而给出了计算摄像头和目标距离及夹角的算法。实验证明,该目标识别系统具有较好的准确性和实时性。   第三,将几何定位算法应用于自主机器鱼,并根据机器鱼硬件计算能力和运动场地实际情况进行改进。考虑到水环境运动干扰大和光照不均匀,采用了对同一目标多次识别结果求平均以及利用多次圆相交定位结果求平均的算法,改善了机器鱼利用几何推理方法进行自主定位结果的准确性和鲁棒性。   第四,将蒙特卡洛定位方法应用于自主机器鱼并加以改进。采用概率计算的方法来描述、处理机器鱼定位过程,以及复杂环境带来的不确定性。首先,针对粒子滤波器和一般移动机器人蒙特卡洛定位方法中出现的粒子退化问题,在重抽样阶段采用Metropolis-Hasting算法加以改进,有效解决了“机器人绑架”问题;其次,通过仿真实验找到粒子权值更新公式的各项最优参数。   最后,通过将两种算法在自主机器鱼上实现及实验,证明了两种算法的有效性和鲁棒性,并对两种算法进行了对比分析。
其他文献
手是我们身体上最灵巧的部位,54块不同大小骨骼的组合使其能够完成复杂的任务。研究人员们希望机器人末端执行器的功能和运动形式更加接近人手,以能够满足任务要求的不断提高
自然现象或人工系统(比如雷达,生物工程,语音处理等)中产生的信号多为复杂的多成分信号。而将多成分信号分解为简单的基本信号之和一直是科学研究的中的热点。相对于多成分信号而
随着水下机器人的不断发展,对水下机器人运动能力和自主能力的要求也越来越高。本文针对一类自主仿生机器鱼,首先对其硬件系统改进,以增强其自主能力,其次对其各种游动步态进
从上世纪90年代开始,仿生嗅觉机器人逐渐成为国际上的研究热点,即模仿生物利用嗅觉感知搜索、跟踪水下或空气中化学等物质扩散形成的羽状流进而定位源头位置。利用机器人搭载
随着计算机技术的发展,虚拟现实技术逐渐广泛地应用于各行各业中。虚拟树木作为虚拟现实技术的一种,在娱乐、商业、教育等行业中作为虚拟场景的应用已经比较普遍。现代林业越
本文以一类仿生机器鱼为原型,建立了胸鳍固定和胸鳍可摆动两种简化模型。基于Kanso理论对两种模型进行了动力学建模,并进行了仿真验证。   首先,将机器鱼简化为多刚体铰接
激光全息图片一般被称为光学可变图像,现广泛应用于各行各业的防伪业务中。随着激光全息技术的不断发展,光学可变图像的发展主要有两个方向:一是与其他多种技术融合,将激光全息技
光子束聚焦无掩模光刻机是纳米量级器件和极大规模集成电路制造关键装备,图形发生器是该装备的核心部件,它的主要功能模块包括:窗口裁减,尺寸修正,场切割,黑白翻转,轮廓化以
学位
随着印刷行业飞速发展,印刷技术的不断进步,传统的印刷品检测方法已无法满足印刷生产的高度自动化、印刷品种类和图样多样化的要求。基于机器视觉的检测技术因其检测速度快、检
危害公共安全、妨碍社会正常秩序的涉贪涉恐涉黑犯罪是目前最为严重的犯罪行为,作案手段极其复杂,打击难度大,对公民和国家造成了极大损失。在实际侦查中,这类犯罪的作案人往往具